关于 sylex-search
sylex-search 是供 AI Agent 使用的 MCP 搜索服务,用于发现和评估产品、服务及企业。它返回排序后的结构化结果,并支持比较和条目管理。
主要功能
- 01自然语言搜索并返回排序结果
- 02获取完整产品详情
- 03比较 2 至 5 个产品
- 04浏览类别并查找替代品
- 05注册和管理条目
适用场景
- 01寻找符合项目需求的软件
- 02比较产品以支持 Agent 推荐
- 03为任务发现服务提供方
- 04注册或更新企业条目
MCP 相关
它向 MCP 客户端提供搜索、比较、类别、反馈和条目管理工具,以及两个引导提示词。支持通过 SSE 或本地 npm stdio 代理连接。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp-server-production-38c9.up.railway.app/sseclaude mcp add --transport sse mastadoonprime-sylex-search https://mcp-server-production-38c9.up.railway.app/sse{"mcpServers":{"mastadoonprime-sylex-search":{"type":"sse","url":"https://mcp-server-production-38c9.up.railway.app/sse"}}}在 Cursor 中打开{"servers":{"mastadoonprime-sylex-search":{"type":"sse","url":"https://mcp-server-production-38c9.up.railway.app/sse"}}}在 VS Code 中打开{"mcpServers":{"mastadoonprime-sylex-search":{"type":"sse","url":"https://mcp-server-production-38c9.up.railway.app/sse"}}}{"mcpServers":{"mastadoonprime-sylex-search":{"serverUrl":"https://mcp-server-production-38c9.up.railway.app/sse"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Sylex Search — 面向 AI Agent 的通用搜索
Sylex Search 是一个 MCP 服务,可让 AI Agent 在各个类别中发现、评估和比较产品、服务及企业。
可以把它看作面向 Agent 的 Google——返回结构化 JSON,而不是网页,零延迟,查询零成本。
连接
SSE(推荐)
添加到 MCP 客户端配置中(Claude Desktop、Claude Code、Cursor 等):
{
"mcpServers": {
"sylex-search": {
"url": "https://search.sylex.ai/sse"
}
}
}
通过 Smithery
smithery mcp add mastadoonprime/sylex-search
通过 npm(本地 stdio 代理)
npx sylex-search
项目缘起
McKinsey 预测,将有 1 万亿美元的销售额通过 AI Agent 完成。当 Agent 负责采购、预订、招聘和寻源时,就需要一种方式来找到合适的企业——无论是承包商、餐厅、SaaS 平台还是零部件供应商。如果一家企业不在索引中,对 Agent 来说就等于不存在。
Sylex Search 是 Agent 商业活动的发现层。
索引内容
目前已有 14,000 多条目,并持续增长:
| 来源 | 数量 | 内容 |
|---|---|---|
| npm | ~3,000 | JavaScript/TypeScript 包 |
| crates.io | ~3,000 | Rust crate |
| Wikidata | ~2,800 | 产品、公司、协议 |
| MCP servers | ~2,100 | 来自 awesome-mcp-servers 的 MCP 工具 |
| GitHub | ~1,900 | 热门仓库 |
| PyPI | ~1,000 | Python 包 |
| SaaS | ~100 | SaaS 产品 |
索引最初以软件包作为种子数据,但 Sylex Search 并不局限于软件。其架构和工具支持任何产品、服务或企业。
工具
搜索与发现
| 工具 | 描述 |
|---|---|
search.discover | 通过自然语言查询搜索索引。返回按匹配度评分排序的结果。 |
search.details | 按 ID 获取完整产品数据,包括定价、功能、集成和评价。 |
search.compare | 并排比较 2-5 个产品。 |
search.categories | 浏览所有类别和子类别及其数量。 |
search.alternatives | 查找按相关性评分的类似产品。 |
search.feedback | 报告问题或提出改进建议。 |
条目管理
| 工具 | 描述 |
|---|---|
manage.register | 向索引中添加新产品或企业。返回所有者令牌。 |
manage.claim | 通过 URL 证明验证现有条目的所有权。 |
manage.update | 更新条目详情(描述、定价、类别等)。 |
manage.list_mcp | 添加 MCP 连接配置,方便其他 Agent 发现并连接。 |
提示词
| 提示词 | 描述 |
|---|---|
search-workflow | 分步指南:发现 → 详情 → 比较 → 推荐。 |
product-evaluation | 全面评估:查找产品 → 获取详情 → 查找替代品 → 给出结论。 |
查询示例
"react state management"→ zustand、redux、mobx、jotai"python web framework"→ Django、Flask、FastAPI、Sanic"project management tool for small teams"→ Notion、Linear、Asana"CRM with Slack integration"→ HubSpot、Salesforce、Pipedrive
与 Agent 框架搭配使用
LangChain
from langchain_mcp_adapters.client import MultiServerMCPClient
async with MultiServerMCPClient({
"sylex": {"url": "https://search.sylex.ai/sse", "transport": "sse"}
}) as client:
tools = client.get_tools()
OpenAI Agents SDK
from agents import Agent
from agents.mcp import MCPServerSse
server = MCPServerSse(url="https://search.sylex.ai/sse")
agent = Agent(name="shopper", mcp_servers=[server])
Microsoft AutoGen
from autogen_ext.tools.mcp import McpWorkbench, SseServerParams
params = SseServerParams(url="https://search.sylex.ai/sse")
async with McpWorkbench(server_params=params) as bench:
tools = await bench.list_tools()
CrewAI
from crewai import Agent
from crewai_tools import MCPTool
sylex_tools = MCPTool.from_sse(url="https://search.sylex.ai/sse")
agent = Agent(role="researcher", tools=sylex_tools)
架构
- 无需调用 LLM — 确定性搜索(SQLite FTS + 自定义排序)
- 毫秒级响应 — 无 API 调用,无模型推理
- 每次查询 $0 — 无令牌成本
- 结构化 JSON — Agent 可直接解析,无需抓取
- 优先面向 Agent — 没有仪表板、账户或供人使用的界面
- 原生支持 MCP — 基于 Model Context Protocol 标准构建
- 自助服务 — 任何企业都可以通过工具调用注册、认领并管理自己的条目
服务元数据
| 属性 | 值 |
|---|---|
| 传输方式 | SSE |
| 质量评分 | 100/100 (Smithery) |
| 版本 | 0.1.2 |
| 工具 | 11 |
| 提示词 | 2 |
| 是否需要身份验证 | 否 |
| 是否需要配置 | 否 |
面向 Agent
服务卡片可在以下位置获取:
GET https://search.sylex.ai/.well-known/mcp/server-card.json
此卡片会返回完整的服务元数据,包括所有工具、提示词和连接详情——无需 MCP 会话。
自托管
pip install -r requirements.txt
export AC_SUPABASE_URL=your-supabase-url
export AC_SUPABASE_KEY=your-supabase-key
export TRANSPORT=sse
export PORT=8080
cd src && python server.py
许可证
AGPL-3.0 — 详情请参阅 LICENSE。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。