用于RagRabbit文档搜索的MCP服务器
此服务器实现了模型上下文协议(MCP),为AI模型提供对任何用RagRabbit实例索引的文档的访问。
概述
MCP服务器充当AI客户端和RagRabbit托管文档之间的桥梁:
- 使用自然语言查询跨文档进行语义搜索
- 访问LLM特定文档
- 通过模型上下文协议进行标准化通信
安装
克劳德桌面
添加一个带有产品名称的自定义mcp服务器,以便Claude AI在查找有关它的信息时可以使用它。
在……里面 claude_desktop_config.json (克劳德->设置->开发人员->编辑配置)
1
2
3
4
5
6
7
8{
"mcpServers": {
"<name_of_your_documentation_no_spaces>": {
"command": "npx",
"args": ["@ragrabbit/mcp", "http://<RagRabbit install>/", "<name of your documentation>"]
}
}
}
在游标IDE中
转到光标->设置->光标设置->MCP
并添加一个新的MCP类型 command 使用命令:
1npx @ragrabbit/mcp", "http://<RagRabbit install>/", "<name of your documentation>"
论据:
ragrabbit-url:(必填)RagRabbit实例的基本URL,例如https://my-ragrabbit.vercel.com/name:(必填)文档搜索服务的自定义名称(默认为“RagRabbit”),以便AI在查找信息时知道如何使用它
此MCP公开的工具
search_docs
在文档中执行语义搜索。
参数:
query:String-查找相关文档的搜索查询
例子:
JSON``` 1 2 3 4 5 6{ “name”: “search_docs”, “arguments”: { “query”: “How to implement authentication?” } }
## 可用资源
### LLMS文档
- URI: `llms.txt`
- 描述:关于LLM及其功能的文档
- MIME类型: `text/plain`
## 许可证
麻省理工学院