关于 Semantic Search MCP Server
Semantic Search MCP Server 使用 Agents SDK 搜索存储在 Vectorize 数据库中的文档,适用于需要通过语义搜索检索相关文档的 MCP 客户端。
主要功能
- 01对文档进行语义搜索
- 02搜索 Vectorize 数据库
- 03基于 Agents SDK 构建
适用场景
- 01按主题查找相关文档
- 02从 MCP 客户端查询文档
MCP 相关
它向 MCP 客户端提供对 Vectorize 数据库中文档的语义搜索。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Semantic Search MCP Server
一个使用 Agents SDK 构建的 MCP 服务,可搜索存储在 Vectorize 数据库中的文档。
为 https://mcp.developers.cloudflare.com/sse(或无状态版本 https://mcp.developers.cloudflare.com/mcp)上的 MCP 服务提供支持的代码
在 Claude Desktop 中使用
{
"mcpServers": {
"cloudflare-docs": {
"command": "npx", // or may need the full path, eg if using volta: "/Users/myuser/.volta/bin/npx"
"args": ["mcp-remote@latest", "https://mcp.developers.cloudflare.com/mcp"]
// Below only needed if you're using a Zero Trust client like Cloudflare WARP
// "env": {
// "NODE_EXTRA_CA_CERTS": "/path/to/certificate.pem"
// }
}
}
}
在 Cloudflare 的 AI Playground 中测试
访问 https://playground.ai.cloudflare.com/,并将 https://mcp.developers.cloudflare.com/mcp 输入为 MCP 服务
在 VSCode 中测试
按 Shift-Cmd-P 并选择“MCP: Add Server...”,然后选择“HTTP (server-sent events)”,再输入 https://mcp.developers.cloudflare.com/sse 作为 URL。
在本地测试(需要已填充数据的 Vectorize DB)
npm run dev
然后访问 https://playground.ai.cloudflare.com/,并将 http://localhost:8787/mcp 输入为 MCP 服务
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。