关于 Ragdoll AI MCP Server
Ragdoll AI MCP Server 将兼容 MCP 的 LLM 客户端连接到 Ragdoll AI 知识库,支持按查询检索,并可设置结果数量和重新排序。
主要功能
- 01查询 Ragdoll AI 知识库
- 02将结果数量设为 1 至 10
- 03可选重新排序结果
- 04使用 API 密钥和知识库 ID 配置
适用场景
- 01从 Ragdoll AI 知识库检索相关内容
- 02将知识库查询接入 Cursor、Windsurf 或 Cline
MCP 相关
该服务向 MCP 客户端提供 Ragdoll AI 知识库查询。查询可包含搜索字符串、可选的 topK 数值和重新排序选项。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Ragdoll AI MCP 服务
用于查询 Ragdoll AI 知识库的模型上下文协议(MCP)服务。
概述
此 MCP 服务通过模型上下文协议提供了一个简单的接口,用于查询 Ragdoll AI 知识库。它可以与 Cursor、Windsurf 和 Cline 等各种大模型客户端应用无缝集成。
前提条件
- Bun 运行时(v1.2.1 或更高版本)
- Ragdoll AI API 密钥
- Ragdoll AI 知识库 ID
安装
克隆代码库并安装依赖:
git clone <repository-url>
cd mcp-ragdoll-server
bun install
配置
设置环境变量:
export RAGDOLL_API_KEY="your-ragdoll-api-key"
export RAGDOLL_KNOWLEDGE_BASE_ID="your-knowledge-base-id"
如需持久配置,请将这些变量添加到 .bashrc、.zshrc,或在项目根目录下创建 .env 文件。
运行服务
启动服务:
bun run index.ts
客户端设置
NPX 安装(推荐)
使用此服务最简单的方式是通过 NPX:
npx -y ragdoll-mcp-server
Cursor
在 Cursor IDE 中安装 Ragdoll MCP 服务:
- 打开 Cursor IDE
- 前往 Settings > Extensions > AI Settings
- 创建名为
mcp.json的文件,并使用以下配置:
{
"mcpServers": {
"ragdoll-mcp-server": {
"command": "npx",
"args": ["-y", "ragdoll-mcp-server"],
"env": {
"RAGDOLL_API_KEY": "your-ragdoll-api-key",
"RAGDOLL_KNOWLEDGE_BASE_ID": "your-knowledge-base-id"
}
}
}
}
或者,也可以在本地运行服务:
{
"mcpServers": {
"ragdoll-mcp-server": {
"command": "bun",
"args": ["run", "/path/to/mcp-ragdoll-server/index.ts"],
"env": {
"RAGDOLL_API_KEY": "your-ragdoll-api-key",
"RAGDOLL_KNOWLEDGE_BASE_ID": "your-knowledge-base-id"
}
}
}
}
Windsurf
在 Windsurf IDE 中安装 Ragdoll MCP 服务:
创建或编辑 mcp_config.json 文件,并使用以下配置:
{
"mcpServers": {
"ragdoll-mcp-server": {
"command": "npx",
"args": ["-y", "ragdoll-mcp-server"],
"env": {
"RAGDOLL_API_KEY": "your-ragdoll-api-key",
"RAGDOLL_KNOWLEDGE_BASE_ID": "your-knowledge-base-id"
}
}
}
}
Cline
在 Cline 中安装 Ragdoll MCP 服务:
创建或编辑 cline_mcp_settings.json 文件,并使用以下配置:
{
"mcpServers": {
"ragdoll-mcp-server": {
"command": "npx",
"args": ["-y", "ragdoll-mcp-server"],
"env": {
"RAGDOLL_API_KEY": "your-ragdoll-api-key",
"RAGDOLL_KNOWLEDGE_BASE_ID": "your-knowledge-base-id"
}
}
}
}
用法
连接后,你可以使用以下参数查询 Ragdoll 知识库:
query(字符串,必填):用于查找相关信息的搜索查询topK(数字,可选):返回结果的数量(1-10)rerank(布尔值,可选):是否对结果重新排序
在大模型客户端中的用法示例:
You can ask questions about your knowledge base content.
开发
此项目使用模型上下文协议 SDK。更多信息请参阅 MCP 文档。
支持
如有关于此 MCP 服务的问题,请在 GitHub 上提交 issue。
许可证
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。