-
Notifications
You must be signed in to change notification settings - Fork 147
Description
server.json is config by
{
"mcpServers": {
"fetch": {
"disabled": false,
"timeout": 60,
"command": "uvx",
"args": [
"mcp-server-fetch"
],
"transportType": "stdio"
},
"github": {
"timeout": 60,
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-github"
],
"transportType": "stdio"
}
}
}
F:\temp>mcp-proxy --port=6084 --named-server-config ./server.json
[I 2025-06-15 09:52:47,613.613 mcp_proxy.config_loader] Loading named server configurations from: ./server.json
[I 2025-06-15 09:52:47,613.613 mcp_proxy.config_loader] Configured named server 'fetch' from config: uvx mcp-server-fetch
[I 2025-06-15 09:52:47,615.615 mcp_proxy.config_loader] Configured named server 'github' from config: npx -y @modelcontextprotocol/server-github
[I 2025-06-15 09:52:47,616.616 mcp_proxy.mcp_server] Setting up named server 'fetch': uvx mcp-server-fetch
[I 2025-06-15 09:52:48,432.432 mcp.server.streamable_http_manager] StreamableHTTP session manager started
[I 2025-06-15 09:52:48,432.432 mcp_proxy.mcp_server] Setting up named server 'github': npx -y @modelcontextprotocol/server-github
[I 2025-06-15 09:52:49,388.388 mcp.server.streamable_http_manager] StreamableHTTP session manager started
[I 2025-06-15 09:52:49,388.388 mcp_proxy.mcp_server] Serving MCP Servers via SSE:
[I 2025-06-15 09:52:49,389.389 mcp_proxy.mcp_server] - http://127.0.0.1:6084/servers/fetch/sse
[I 2025-06-15 09:52:49,389.389 mcp_proxy.mcp_server] - http://127.0.0.1:6084/servers/github/sse
�[32mINFO�[0m: Started server process [�[36m38668�[0m]
�[32mINFO�[0m: Waiting for application startup.
[I 2025-06-15 09:52:49,403.403 mcp_proxy.mcp_server] Main application lifespan starting...
�[32mINFO�[0m: Application startup complete.
�[32mINFO�[0m: Uvicorn running on �[1mhttp://127.0.0.1:6084�[0m (Press CTRL+C to quit)
�[32mINFO�[0m: 127.0.0.1:52810 - "�[1mPOST /servers/fetch/sse HTTP/1.1�[0m" �[31m405 Method Not Allowed�[0m
�[32mINFO�[0m: 127.0.0.1:52811 - "�[1mPOST /servers/fetch/sse HTTP/1.1�[0m" �[31m405 Method Not Allowed�[0m
�[32mINFO�[0m: 127.0.0.1:52812 - "�[1mPOST /servers/fetch/sse HTTP/1.1�[0m" �[31m405 Method Not Allowed�[0m
�[32mINFO�[0m: 127.0.0.1:52813 - "�[1mPOST /servers/fetch/sse HTTP/1.1�[0m" �[31m405 Method Not Allowed�[0m
�[32mINFO�[0m: 127.0.0.1:52814 - "�[1mPOST /servers/fetch/sse HTTP/1.1�[0m" �[31m405 Method Not Allowed�[0m
POST http://127.0.0.1:6084/servers/fetch/sse
Content-Type: application/json
{
"input": "ASDASDFASDF"
}