OpenAI工具代理服务

MCP-OpenAI Bridge是一个代理服务器,用于将MCP服务器暴露为OpenAI兼容的工具端点。

  • by 3tc
  • 本地部署
  • 更新于

使用说明

MCP OpenAI网桥(mcpo)

打开webui/mcpo 代理服务器将MCP服务器作为OpenAI工具公开

快速开始

将MCP服务器添加到 config.json 如。

{
  "mcpServers": {
    "time": {
      "command": "uvx",
      "args": ["mcp-server-time", "--local-timezone=America/New_York"],
    },
    "mcp_sse": {
      "type": "sse", // Explicitly define type
      "url": "http://127.0.0.1:8001/sse",
      "headers": {
        "Authorization": "Bearer token",
        "X-Custom-Header": "value"
      }
    },
    "mcp_streamable_http": {
      "type": "streamable-http",
      "url": "http://127.0.0.1:8002/mcp"
    } // Streamable HTTP MCP Server
  }
}

上述配置将公开以下与OpenAI兼容的工具端点

http://localhost:8000/time http://localhost:8000/mcp_sse http://localhost:8000/mcp_streamable_http

跑 docker compose up -d --force-recreate && docker compose logs -f