Elixir 实现的 MCP 服务器库

Elixir 实现的 MCP 服务器库

一个使用 SSE 传输类型的 Elixir MCP 服务器库,支持 JSON-RPC 和会话管理。

快速入门

  1. 添加依赖到 mix.exs
    def deps do
      [
        {:mcp_sse, "~> 0.1.6"}
      ]
    end
    
  2. 配置 MIME 类型和路由(Phoenix 或 Plug 应用)。
  3. 启动服务器并连接客户端。
  4. 使用 MCP Inspector 或 Cursor 测试工具调用功能。
  5. 完整示例:
    • 启动服务器:mix phx.server
    • 运行客户端:elixir dev/example_client.exs