Elixir 项目文档生成工具

Elixir 项目文档生成工具

为 Elixir 项目及其依赖的函数提供文档,通过 SSE MCP 服务器传递给 LLM。

快速入门

  1. 添加依赖到 mix.exs 文件:
    def deps do
      [
        {:mcp_docs, github: "josiahdahl/mcp_docs", runtime: false, only: [:test, :dev]}
      ]
    end
    
  2. 启动 SSE 服务器,默认端口为 9702:
    mix mcp_docs.start
    
  3. 可指定端口启动:
    mix mcp_docs.start --port 1234
    
  4. 使用 iex -S mix mcp_docs.start 允许手动重新编译代码。
  5. 结合 npx @modelcontextprotocol/inspector 测试您的代码库。

路线图

  • 自动重新编译
  • 查找模块和回调文档