-
v3.10.0 Stable
released this
2026-03-27 21:36:24 +00:00 | 139 commits to main since this releaseWhat's changed
Added
- Streamable HTTP transport support: MCP server now supports Streamable HTTP via
MCP_TRANSPORT=httpenv var, using FastMCP's canonical"http"transport string. Endpoint moves from/sseto/mcpwhen enabled. Community contribution from @timstoop (PR #4) MCP_TRANSPORTenv var: Controls which transport the MCP server uses. Acceptssse(default) orhttp. Existing deployments continue to work without changes
Deprecated
- SSE transport: SSE remains the default in 3.10 but will be removed in a future release. A deprecation warning is logged on startup when using SSE. All connection guides updated with migration instructions
Fixed
- Bandit B310 security finding (v3.9.5): Validate URL scheme is
httporhttpsbefore callingurllib.request.urlopenin the RSS worker page fetcher - Version string out of sync (v3.9.4):
__version__now correctly tracks the release version - Trailing code fence in reverse-proxy docs
Changed
- All connection guides updated to show SSE as default with GFM deprecation warnings and Streamable HTTP migration instructions
- Kiro guide type field corrected from
"streamable-http"to"http"for consistency with FastMCP docs
Migration
No action required for existing deployments — SSE remains the default. To opt in to Streamable HTTP early:
- Set
MCP_TRANSPORT=httpin your.env - Update your client config:
"type": "http"with URL.../mcpinstead of"type": "sse"with.../sse
See the connection guides for per-agent instructions.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Streamable HTTP transport support: MCP server now supports Streamable HTTP via