mcpField
R
Ragdoll AI MCP Server

Ragdoll AI MCP Server

本地服务
github.com/mesh-hq记忆与知识080 周前更新

关于 Ragdoll AI MCP Server

Ragdoll AI MCP Server 将兼容 MCP 的 LLM 客户端连接到 Ragdoll AI 知识库,支持按查询检索,并可设置结果数量和重新排序。

主要功能

  1. 01查询 Ragdoll AI 知识库
  2. 02将结果数量设为 1 至 10
  3. 03可选重新排序结果
  4. 04使用 API 密钥和知识库 ID 配置

适用场景

  1. 01从 Ragdoll AI 知识库检索相关内容
  2. 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 服务:

  1. 打开 Cursor IDE
  2. 前往 Settings > Extensions > AI Settings
  3. 创建名为 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。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。