OBMCP(SSE)问题

本地启动SSE服务

2025-06-10 21:17:26,769 - oceanbase_mcp_server - INFO - Starting OceanBase MCP server with sse mode...
INFO:     Started server process [12448]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
INFO:     Uvicorn running on http://127.0.0.1:8000 (Press CTRL+C to quit)
INFO:     127.0.0.1:55411 - "GET / HTTP/1.1" 404 Not Found
INFO:     127.0.0.1:55479 - "GET / HTTP/1.1" 404 Not Found
INFO:     127.0.0.1:55519 - "GET /sse HTTP/1.1" 200 OK

然后配置我的SSE:

"mcpServers": {
        "oceanbase": {
            "url": "http://localhost:8000/sse",
            "name": "oceanbase"
        }
      }

案例说一切应该正常,但是发现他去读localhost了,而我配置 .env 明明是服务端的地址
图片

但是LLM出来的是这个:

这些都不知道从哪里来的

重新删除mcp-oceanbase目录并clone最新的代码后解决。

具体碰壁过程跟我这个问题是一致的,启动报错 error: unrecognized arguments: --port 8000 - #10,来自 左涛
上面的解决了,重新测试这个mcp调用,一切都好了。

1 个赞