Skip to content

Releases: modelcontextprotocol/rust-sdk

rmcp-v0.12.0

18 Dec 21:09
0d65822

Choose a tag to compare

Added

  • add support for custom requests (#590)
  • add support for custom server notifications (#580)

Fixed

  • update process-wrap to v9.0 (#586)
  • (oauth) rfc8414 should judement the response_types (#485)

Other

  • Add SEP-991 (CIMD) support for URL-based client IDs (#570)
  • merge cached_schema_for_type into schema_for_type (#581)
  • Add NexusCore MCP to project list (#573)

rmcp-macros-v0.12.0

18 Dec 21:08
0d65822

Choose a tag to compare

Other

  • merge cached_schema_for_type into schema_for_type (#581)
  • Add NexusCore MCP to project list (#573)
  • (deps) update darling requirement from 0.21 to 0.23 (#574)

rmcp-v0.11.0

08 Dec 21:43
4c87f7f

Choose a tag to compare

Added

  • (meta) add _meta field to prompts, resources and paginated result (#558)
  • [breaking] remove SSE transport support (#562)

Fixed

  • (streamable-http) gracefully shutdown while client connected (#494)

Other

  • Implements outputSchema validation (#566)
  • add video-transcriber-mcp-rs to projects built with rmcp (#565)

rmcp-macros-v0.11.0

08 Dec 21:43
4c87f7f

Choose a tag to compare

Added

  • (meta) add _meta field to prompts, resources and paginated result (#558)

Other

  • Implements outputSchema validation (#566)
  • add video-transcriber-mcp-rs to projects built with rmcp (#565)

rmcp-v0.10.0

01 Dec 21:08
57d1ac9

Choose a tag to compare

Added

  • add support for custom client notifications (#556)

Other

  • replace paste with pastey for macros feature (#564)

rmcp-macros-v0.10.0

01 Dec 21:08
57d1ac9

Choose a tag to compare

Fixed

  • (shemars) use JSON Schema 2020-12 as Default Dialect (#549)

rmcp-v0.9.1

24 Nov 18:03
2b60f8a

Choose a tag to compare

Added

  • (streamable-http) support both SSE and JSON response formats (#540)

Fixed

  • don't block on creating the SSE stream (#553)
  • (shemars) use JSON Schema 2020-12 as Default Dialect (#549)
  • (oauth) let OAuth discovery skip to next well-known URL candidate on JSON parse error. (#545)

Other

  • Implementation of SEP-986: Specify Format for Tool Names (#551)

rmcp-macros-v0.9.1

24 Nov 18:02
2b60f8a

Choose a tag to compare

Fixed

  • (shemars) use JSON Schema 2020-12 as Default Dialect (#549)

rmcp-v0.9.0

17 Nov 15:42
9cba162

Choose a tag to compare

Added

  • (auth) implement CredentialStore trait (#542)
  • (tool) add _meta to tool definitions (#534)

rmcp-macros-v0.9.0

17 Nov 15:42
9cba162

Choose a tag to compare

Added

  • (tool) add _meta to tool definitions (#534)