基本能力
产品定位
Hex MCP Server 是一个为 AI 开发工具提供实时 Hex 包版本信息的服务,旨在提升开发效率和准确性。
核心功能
- 提供实时的 Hex 包版本信息。
- 支持 Model Context Protocol (MCP),标准化 AI 应用的上下文提供方式。
- 与 Cursor 等 AI 工具无缝集成。
适用场景
- AI 辅助开发,确保依赖包版本的正确性和时效性。
- Elixir 项目开发中,自动化依赖管理。
工具列表
- Cursor:支持 MCP 服务器,可直接配置使用 Hex MCP Server 获取准确的 Hex 包版本建议。
常见问题解答
- 是否与 hex.pm 官方有关联?:否,该服务使用 hex.pm 的 API,但并非官方服务。
- 如何部署到生产环境?:参考 Phoenix 部署指南。
使用教程
使用依赖
- 确保已安装 Elixir 和 Phoenix 框架。
安装教程
- 克隆项目仓库。
- 运行
mix setup
安装依赖。 - 启动 Phoenix 服务器:
mix phx.server
或
iex -S mix phx.server
- 访问
http://localhost:4000
。
调试方式
- 调整
/etc/hosts
文件以允许特定站点:
127.0.0.1 hex-mcp.localhost
127.0.0.1 gem-mcp.localhost
127.0.0.1 npm-mcp.localhost - 访问本地服务器进行调试。