Releases: modelcontextprotocol/rust-sdk
Releases · modelcontextprotocol/rust-sdk
rmcp-v1.1.0
04 Mar 01:58
Compare
Sorry, something went wrong.
No results found
Added
implement OAuth 2.0 Client Credentials flow (#707 )
Other
add McpMux to Built with rmcp section (#717 )
rmcp-macros-v1.1.0
04 Mar 01:58
Compare
Sorry, something went wrong.
No results found
Other
add McpMux to Built with rmcp section (#717 )
rmcp-v1.0.0-alpha
03 Mar 16:27
Compare
Sorry, something went wrong.
No results found
Added
docs update (#718 )
(auth) [breaking ] support returning extra fields from token exchange (#700 )
Fixed
downgrade logging of message to TRACE to avoid spamming logs (#699 )
Other
add #[non_exhaustive] and mutation methods to improve compatibility (#715 )
rmcp-v1.0.0
03 Mar 22:04
Compare
Sorry, something went wrong.
No results found
Fixed
(auth) pass WWW-Authenticate scopes to DCR registration request (#705 )
api ergonomics follow-up (#720 )
(streamable-http) map stale session 401 to status-aware error (#709 )
rmcp-macros-v1.0.0-alpha
03 Mar 16:27
Compare
Sorry, something went wrong.
No results found
Added
Other
add #[non_exhaustive] and mutation methods to improve compatibility (#715 )
rmcp-macros-v1.0.0
03 Mar 22:04
Compare
Sorry, something went wrong.
No results found
Fixed
api ergonomics follow-up (#720 )
rmcp-v0.17.0
27 Feb 20:33
Compare
Sorry, something went wrong.
No results found
Added
(streamable-http) add json_response option for stateless server mode (#683 )
mcp sdk conformance (#687 )
add default value support to string, number, and integer schemas (#686 )
add trait-based tool declaration (#677 )
send and validate MCP-Protocol-Version header (#675 )
Fixed
improve error logging and remove token secret from logs (#685 )
refresh token expiry (#680 )
gate optional dependencies behind feature flags (#672 )
allow empty content in CallToolResult (#681 )
(schema) remove AddNullable from draft2020_12 settings (#664 )
Other
add prose documentation for core features to meet conformance (#702 )
Fix/sse channel replacement conflict (#682 )
document session management for streamable HTTP transport (#674 )
rmcp-macros-v0.17.0
27 Feb 20:33
Compare
Sorry, something went wrong.
No results found
Added
add trait-based tool declaration (#677 )
Other
add prose documentation for core features to meet conformance (#702 )
rmcp-v0.16.0
17 Feb 18:53
Compare
Sorry, something went wrong.
No results found
Added
add support for custom HTTP headers in StreamableHttpClient (#655 )
(auth) add token_endpoint_auth_method to OAuthClientConfig (#648 )
Fixed
remove unnecessary doc-cfg (#661 )
duplicate meta serialization (#662 )
sort list_all() output in ToolRouter and PromptRouter for deterministic ordering (#665 )
align task response types with MCP spec (#658 )
Other
upgrade reqwest to 0.13.2 (#669 )
include LICENSE in final crate tarball (#657 )
(deps) update rand requirement from 0.9 to 0.10 (#650 )
remove unused axum dependency from server-side-http feature (#642 )
11-25-2025 compliant Auth (#651 )
add rudof-mcp to MCP servers list (#645 )
rmcp-macros-v0.16.0
17 Feb 18:52
Compare
Sorry, something went wrong.
No results found
Fixed
align task response types with MCP spec (#658 )
Other
include LICENSE in final crate tarball (#657 )
add rudof-mcp to MCP servers list (#645 )