MCP proxy

View Source

Tidewave implements the SSE version of MCP protocol. Some tools may only support the IO protocol but we provide a proxy that also handles automatic reconnects when your restart your dev server. Therefore, we also recommend the proxy in cases where a native SSE implementation is available, but doesn't handle reconnecting properly.

Rust-based proxy

Provides a single binary executable. See the installation instructions on GitHub.

Once installation concludes, take note of the full path the mcp-proxy was installed at. It will be necessary in most scenarios in order to use Tidewave. Note on Windows the executable will also have the .exe extension.

Python-based proxy

An alternative MCP Proxy if the Rust version is not working as expected. Requires Python tooling on your machine. See the installation instructions on GitHub.

Once installation concludes, take note of the full path the mcp-proxy was installed at. It will be necessary in most scenarios in order to use Tidewave. Note on Windows the executable will also have the .exe extension.