SuperGateway:MCP 网关工具

SuperGateway:MCP 网关工具

运行基于 stdio 的 MCP 服务器并通过 SSE 进行访问的 AI 网关。

快速入门

功能简介

SuperGateway 是一个将 stdio 转换为 SSE 的网关工具,支持多客户端连接和 JSON 输出。

构建与运行

  1. 构建项目: cd src/java mvn clean package
  2. 运行应用: java -jar target/supergateway-1.0.0.jar [选项]

示例命令

java -jar target/supergateway-1.0.0.jar
--stdio "java -jar your-mcp-server.jar"
--port 8000
--baseUrl http://localhost:8000
--ssePath /sse
--messagePath /message

API 接口

  • SSE 连接:GET /sse
  • 发送消息:POST /message?sessionId=<session_id>
  • 健康检查:GET /health(可选)

注意事项

  1. 确保输出为 JSON 格式。
  2. 每个客户端会获得唯一 sessionId。
  3. 需要正确配置参数以运行服务。