碎布娃娃AI MCP服务器
用于布娃娃AI知识库查询的模型上下文协议(MCP)服务器。
概述
该MCP服务器提供了一个简单的界面,通过模型上下文协议查询布娃娃AI知识库。它允许与各种LLM客户端应用程序无缝集成,包括Cursor、Windsurf和Cline。
先决条件
- 包子 运行时(v1.2.1或更高版本)
- 布娃娃AI API密钥
- 布娃娃AI知识库ID
安装
克隆存储库并安装依赖项:
git clone
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 IDE中安装碎布娃娃MCP服务器,请执行以下操作:
- 打开光标IDE
- 前往“设置”>“扩展”>“AI设置”
- 创建一个名为的文件
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 IDE中安装碎布娃娃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中安装碎布娃娃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"
}
}
}
}用法
连接后,您可以使用以下参数查询碎布娃娃知识库:
query(string,必填):查找相关信息的搜索查询topK(number,可选):要返回的结果数(1-10)rerank(布尔值,可选):是否对结果重新排序
LLM客户端中的示例用法:
You can ask questions about your knowledge base content.发展
此项目使用模型上下文协议SDK。有关更多信息,请参阅 MCP文件.
支持
有关此MCP服务器的问题或疑问,请在GitHub上提交问题。
