Changelog
View Source0.3.1 (2025-04-26)
- Enhancements
- add configurable
--receive-timeout
for POST requests (defaults to 60 seconds). Note: the proxy will reply to the MCP request with an error response and discard the real response if it arrives after the timeout. Previously, POST requests timed out after 15 seconds.
- add configurable
0.3.0 (2025-04-23)
- Enhancements
- Automatically try to reconnect when the SSE connection closes.
This can be adjusted by setting the
--max-disconnected-time
parameter, which defines the number of seconds the proxy tries to reconnect. By default, it retries indefinitely. To close the proxy on disconnect, this value can be set to0
. - Notice: in order to support reconnects, the proxy transparently rewrites the IDs of received and sent JSON ID messages.
- Automatically try to reconnect when the SSE connection closes.
This can be adjusted by setting the
0.2.0 (2025-04-22)
- API adjustments
- the escript is called
mcp-proxy
instead ofmcp_proxy
now - remove
--url
flag and use first argument instead:mcp-proxy http://localhost:4000/tidewave/mcp
- the escript is called
- Bug fixes:
- ensure script terminates early when SSE connection closes
0.1.0 (2025-04-14)
Initial release.