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"
]
}
}
}