article
README
🚀 📚 文档抓取器 MCP 服务
文档抓取器 MCP 服务是一个 MCP 服务器。它能从多个语言生态系统抓取包文档,供 Claude 等大语言模型使用,且无需 API 密钥,为开发者提供便捷的文档获取途径。
🚀 快速开始
文档抓取器 MCP 服务可让你轻松从多语言生态系统抓取包文档。下面将介绍在不同环境下的安装和使用方法。
✨ 主要特性
- 🌐 支持多种编程语言,包括 JavaScript、Python、Java、.NET、Ruby、PHP、Rust、Go、Swift。
- 📦 可根据名称或 URL 抓取包文档。
- 🔍 爬取文档网站以提取全面信息。
- 📄 能提取 README、API 文档、代码示例和仓库信息。
- 🧠 为大语言模型汇总提供结构化数据。
- 💬 包含专门的文档分析提示。
- 🔑 无需 API 密钥 - 原生支持 Claude Desktop 和 Cursor IDE。
📦 安装指南
Claude Desktop
- 打开 Claude Desktop → 设置 → 开发者。
- 点击 "编辑配置" 并添加:
{
"mcpServers": {
"docsFetcher": {
"command": "npx",
"args": [
"-y",
"@smithery/cli@latest",
"run",
"@cdugo/mcp-get-docs",
"--config",
"'{}'"
]
}
}
}
Cursor IDE 配置
- 打开 Cursor IDE → 设置 → MCP → 添加新的 MCP 服务。
- 添加:
名称: docsFetcher
命令: npx -y @smithery/cli@latest run @cdugo/mcp-get-docs --config "{}"
先决条件
- 📋 Node.js 18 或更高版本
💻 使用示例
本地运行
克隆项目仓库:
git clone https://github.com/cdugo/package-documentation-mcp
cd package-documentation-mcp
安装依赖并构建项目:
npm install
npm run build
安装完成后,通过以下命令启动本地服务:
# 从项目根目录
npm start
开发时使用自动重启:
npm run dev
📄 许可证
本项目采用 MIT 许可证。
Scan to join WeChat group