产品简介
hexdocs-mcp HexDocs MCP是一个面向AI编程助手的专用工具,它能对Elixir/Hex生态的文档进行语义搜索。它解决了开发者在使用AI辅助工具时,需要手动查找和理解大量API文档的低效问题。特别适合深度使用Cursor、Claude Desktop等MCP兼容AI工具的Elixir开发者。
核心功能
- 为AI应用提供Hex包文档的语义搜索能力
- 实现MCP协议,可集成到Cursor、Claude Desktop等主流AI工具
- 可自动下载、处理指定Hex包的文档并生成向量嵌入
- 支持按版本获取和检索特定包的文档
- 本地运行,数据存储在用户指定的目录
快速开始
- 安装Ollama并下载推荐模型:运行 `ollama pull mxbai-embed-large`。
- 在你的AI工具(如Cursor)的MCP配置中添加hexdocs-mcp服务器。
- 重启AI工具,即可在对话中调用对Hex文档的语义搜索功能。
界面预览
与其他方案对比
| 对比项 | hexdocs-mcp | 同类方案 |
|---|---|---|
| 搜索质量 | 采用语义搜索,能理解问题意图,返回更相关的结果。 | 传统关键词搜索,易受同义词或表述方式影响,结果不够精准。 |
| 集成方式 | 通过MCP协议直接集成到主流AI编程工具,实现无缝调用。 | 通常作为独立网站或CLI工具,需要用户离开开发环境手动查询。 |
| 使用门槛 | 为AI工具赋能,配置一次后即可在对话中自然使用。 | 需要安装配置Ollama和Elixir环境。 |
适合谁用
- 使用Cursor、Claude等AI编程助手的Elixir开发者
- 需要快速查找和理解Hex包API文档的开发者
下载与版本
当前最新版本为 v0.5.0,发布于 2025-06-02。支持 Windows。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/bradleygolden/hexdocs-mcp