文档协议服务器

Baritone文档的模型上下文协议服务器,提供模糊搜索、读取和刷新文档功能。

  • by MCDxAI
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 MCDxAI/baritone-docs-mcp

使用说明

Baritone Docs MCP

用于男中音文档的模型上下文协议服务器。

通过模型上下文协议模糊搜索、读取和刷新男中音文档

特性

特性 描述
刷新文档 直接从GitHub下载和更新本地文档缓存。
搜索文档 在文档文件中执行模糊搜索以查找相关主题。
阅读文档 检索特定文档文件的全文内容。
资源访问 通过以下方式公开文档 docs:// 用于直接引用的URI方案。

项目结构

文件/目录 描述
src/index.ts 初始化MCP服务器和工具的主要入口点。
src/tools/ 包含搜索和读取功能的逻辑。
src/resources/ 手柄 docs:// 资源请求。
src/cache.ts 管理文档的下载、提取和缓存。
scraper/ 用于抓取和准备文档的实用程序。
tests/ MCP服务器的集成测试。

安装

步骤 说明
1.克隆存储库 git clone https://github.com/MCDxAI/baritone-docs-mcp.git
cd baritone-docs-mcp
2.安装依赖项 npm install
3.建设项目 npm run build

配置

添加到您的MCP设置文件(例如。, claude_desktop_config.json):

{
  "mcpServers": {
    "baritone-docs": {
      "command": "node",
      "args": [
        "/path/to/baritone-docs-mcp/dist/index.js"
      ]
    }
  }
}