返回市场
MCP服务器

MCP服务器

作者:madarco130 星标更新:2025-03-23

项目介绍

RagRabbit 文档搜索的 MCP 服务器

此服务器实现了模型上下文协议(MCP),以提供对使用 RagRabbit 实例索引的任何文档的访问权限给AI模型。

概述

MCP 服务器充当 AI 客户端与 RagRabbit 托管文档之间的桥梁:

  • 使用自然语言查询在文档中进行语义搜索
  • 访问特定于大语言模型(LLM)的文档
  • 通过模型上下文协议进行标准化通信

安装

Claude Desktop

添加一个自定义的 mcp 服务器,并命名为您的产品,以便 Claude AI 在查找有关该产品的信息时可以使用它。

claude_desktop_config.json 文件中(Claude -> 设置 -> 开发者 -> 编辑配置)

{
  "mcpServers": {
    "<您的文档名称无空格>": {
      "command": "npx",
      "args": ["@ragrabbit/mcp", "http://<RagRabbit 安装>/", "<您的文档名称>"]
    }
  }
}

在 Cursor IDE 中

前往 Cursor -> 设置 -> Cursor 设置 -> MCP

并添加一个新的类型为 command 的 MCP,命令如下:

npx @ragrabbit/mcp", "http://<RagRabbit 安装>/", "<您的文档名称>"

参数:

  • ragrabbit-url: (必需)您的 RagRabbit 实例的基本 URL,例如 https://my-ragrabbit.vercel.com/
  • name: (必需)文档搜索服务的自定义名称(默认为 "RagRabbit"),这样 AI 就知道在查找信息时使用它

此 MCP 提供的工具

search_docs

在文档中执行语义搜索。

参数:

  • query: 字符串 - 要查找相关文档的搜索查询

示例:

{
  "name": "search_docs",
  "arguments": {
    "query": "如何实现认证?"
  }
}

可用资源

大语言模型文档

  • URI: llms.txt
  • 描述:关于大语言模型及其能力的文档
  • MIME 类型:text/plain

许可证

MIT </中文翻译>