MCP 文档服务器是一款智能文档服务器,它与 Claude Desktop 集成,提供 AI 辅助代码改进和文档管理功能,能有效提升代码质量与文档维护效率。
npm install -g mcp-documentation-server
{
"mcpServers": {
"documentation": {
"command": "npx",
"args": ["-y", "mcp-documentation-server"],
"env": {
"BRAVE_API_KEY": ""
}
}
}
}
Claude,搜索 Next.js App Router 的文档
查看更多详细设置说明,请参阅Claude Desktop 设置指南
git clone https://github.com/mahawi1992/mcp-documentation-server.git
cd mcp-documentation-server
npm install
PORT=3000
UPDATE_INTERVAL=3600000
CACHE_DURATION=86400000
BRAVE_API_KEY=your_brave_api_key
npm run dev
Claude,搜索 React Hooks 的文档
Claude,分析这段 Python 代码并提出改进建议...
Claude,查找 Next.js App Router 的最佳实践
Claude,搜索关于 Python 3.9 中 async/await 的文档
Claude,分析这段代码中的安全问题并建议修复方案...
更多示例,请参阅使用指南
通过特定的命令与 Claude Desktop 交互,实现文档搜索、代码分析等功能。基本命令可满足常见需求,高级用法则能处理更复杂的场景。
开发环境搭建需要克隆仓库、安装依赖、配置环境变量并启动开发服务器。测试方面,可运行测试套件或特定测试。
git checkout -b feature/amazing-feature
git commit -m '添加 amazing 功能'
git push origin feature/amazing-feature
npm test
npm test -- tests/integration/BraveSearchIntegration.test.ts
该项目采用 MIT License,具体细节请参阅 LICENSE 文件。