Compatibility: mcp-remote Bridge
The configurations above use the native Streamable HTTP transport ("url" key), which requires your MCP client to support Streamable HTTP and OAuth 2.0 natively. If your client does not yet support these features, you can use the mcp-remote npm package as a bridge. It proxies the remote server through a local stdio transport and handles the OAuth flow for you.
{
"mcpServers": {
"echosaw": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.echosaw.com",
"3334",
"--host",
"127.0.0.1"
]
}
}
}
The 3334 argument specifies the local port for the OAuth callback, and --host 127.0.0.1 binds the callback listener to localhost. On first connection, mcp-remote will open your browser for sign-in and cache the token for subsequent sessions.
You can add "--debug" to the args array for verbose logging while troubleshooting connection issues.