Elixir 项目文档生成工具
为 Elixir 项目及其依赖的函数提供文档,通过 SSE MCP 服务器传递给 LLM。
快速入门
- 添加依赖到
mix.exs
文件:def deps do [ {:mcp_docs, github: "josiahdahl/mcp_docs", runtime: false, only: [:test, :dev]} ] end
- 启动 SSE 服务器,默认端口为 9702:
mix mcp_docs.start
- 可指定端口启动:
mix mcp_docs.start --port 1234
- 使用
iex -S mix mcp_docs.start
允许手动重新编译代码。 - 结合
npx @modelcontextprotocol/inspector
测试您的代码库。
路线图
- 自动重新编译
- 查找模块和回调文档