SuperGateway:MCP 网关工具
运行基于 stdio 的 MCP 服务器并通过 SSE 进行访问的 AI 网关。
快速入门
功能简介
SuperGateway 是一个将 stdio 转换为 SSE 的网关工具,支持多客户端连接和 JSON 输出。
构建与运行
- 构建项目: cd src/java mvn clean package
- 运行应用: 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(可选)
注意事项
- 确保输出为 JSON 格式。
- 每个客户端会获得唯一 sessionId。
- 需要正确配置参数以运行服务。