Joseph Wortmann - Co-Owner at QuiNovas and EchoStream
If you haven’t, you might think about handling the sometimes lacking client conformance, particularly regarding OAuth management and streamable-http. Not infrequently it requires putting a proxy like hyper-mcp-remote in front of the remote server. Also, sometimes clients only accept streamable-http and the MCP server is only stdio, requiring a proxy like hyper-mcp-proxy to convert transports (shameless plugs, there are equivalents to both available from others).
Joseph Wortmann - Co-Owner at QuiNovas and EchoStream
If you haven’t, you might think about handling the sometimes lacking client conformance, particularly regarding OAuth management and streamable-http. Not infrequently it requires putting a proxy like hyper-mcp-remote in front of the remote server. Also, sometimes clients only accept streamable-http and the MCP server is only stdio, requiring a proxy like hyper-mcp-proxy to convert transports (shameless plugs, there are equivalents to both available from others).