一个提供库和框架文档的 Model Context Protocol (MCP) 服务器,供 AI 助手使用。
[!警告] Atlas Docs 目前处于测试阶段。并非所有功能都能完美运行,但我们正在积极改进服务。您的耐心和支持反馈对我们非常重要!
大型语言模型(LLMs)擅长生成通用代码,但在正确使用不太流行或新发布的库时表现不佳。这并不奇怪,因为这些模型并未全面训练过使用这些库的代码。
Atlas Docs MCP 服务器:
仅使用 Claude 3.5 Sonnet:
使用 Atlas Docs MCP 的 Claude 3.5 Sonnet:
<video src="https://github.com/user-attachments/assets/5fb1f3f2-18db-4ba4-8f47-da3892af22ee"></video>
Atlas Docs MCP 服务器支持任何支持 stdio 协议的 MCP 客户端,包括:
在您的 MCP 客户端配置文件中添加以下内容:
{
"mcpServers": {
"atlas-docs": {
"command": "npx",
"args": ["-y", "@cartographai/atlas-docs-mcp"]
}
}
}
就这样!您可能需要重启应用程序(例如 Claude Desktop),以便识别该服务器。
提示:提示您的模型检查文档,例如:“使用工具检查 Astro 的文档,确保正确使用该库。”
或者,您可以通过 Smithery 自动安装 Atlas Docs MCP。例如,对于 Claude Desktop:
npx -y @smithery/cli install @CartographAI/atlas-docs-mcp --client claude
将 "claude" 更改为 "cursor"、"cline" 或 "windsurf",以适应相应的客户端。
想要另一个不在列表中的库的文档?请在此仓库中打开一个问题,我们会尝试处理并添加它!
list_docs:列出所有可用的文档集get_docs_index:检索一个文档集的浓缩、适合 LLM 的索引get_docs_full:检索一个完整的文档集,合并到一个文件中search_docs:按关键词搜索文档集get_docs_page:检索文档集中的特定页面Atlas Docs 处理技术库的文档站点,将其转换为简洁的 Markdown 版本。这个 MCP 服务器作为 MCP 工具提供文档,并调用 Atlas Docs API 获取数据。
请访问 CartographAI/atlas 并按照 README 中的说明操作。 更新 ATLAS_API_URL 为您的部署 URL。
请在此仓库中打开一个问题来请求某个库的文档,或报告错误。
如果您有任何问题、反馈,或只是想打招呼,请告诉我们。您可以在 Cartograph 的 Discord 社区获得实时支持,或发送邮件至 contact@cartograph.app