这是一个网关工具,将标准输入/输出(STDIO)转换为服务器发送事件(SSE)。它允许您基于STDio运行一个MCP(模型上下文协议)服务器,并通过SSE远程访问它。
cd src/java
mvn clean package
java -jar target/supergateway-1.0.0.jar [选项]
--version: 显示版本号--stdioMCP服务器命令以运行--sseSSE URL连接地址--port: (STDio → SSE)服务器监听端口 [默认:8000]--baseUrlSSE客户端的基本URL从(std io → SSE)--ssePath: (STDio → SSE) SSE订阅路径 [默认:"/sse"]--messagePath: (STDio → SSE) SSE消息路径 [默认:"/message"]--logLevel: 设置日志级别:"info" 或 "none" [默认:"info"]--cors: 启用CORS [默认:false]--healthEndpoint添加健康检查端点,多个端点用逗号分隔--help: 显示帮助信息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
GET /ssePOST /message?sessionId=<session_id>application/jsonGET /health (如果配置了健康检查端点)