Skip to content

Releases: rust-mcp-stack/rust-mcp-sdk

rust-mcp-transport: v0.6.2

20 Oct 22:02
2d4906c

Choose a tag to compare

0.6.2 (2025-10-20)

🐛 Bug Fixes

🚜 Code Refactoring

  • Eventstore with better error handling and stability (#109) (150e3a0)

rust-mcp-sdk: v0.7.2

20 Oct 22:02
2d4906c

Choose a tag to compare

0.7.2 (2025-10-20)

🚀 Features

  • Add middleware support to mcp_http_handler (#112) (18b1e6f)

🚜 Code Refactoring

  • Eventstore with better error handling and stability (#109) (150e3a0)

rust-mcp-extra: v0.1.2

20 Oct 22:02
2d4906c

Choose a tag to compare

0.1.2 (2025-10-20)

🚀 Features

  • Add middleware support to mcp_http_handler (#112) (18b1e6f)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • rust-mcp-sdk bumped from 0.7.1 to 0.7.2

rust-mcp-transport: v0.6.1

13 Oct 22:32
200bb59

Choose a tag to compare

0.6.1 (2025-10-13)

🚀 Features

  • server: Decouple core logic from HTTP server for improved architecture (#106) (d10488b)

rust-mcp-sdk: v0.7.1

13 Oct 22:32
200bb59

Choose a tag to compare

0.7.1 (2025-10-13)

🚀 Features

  • Add server_supports_completion method (#104) (6268726)
  • server: Decouple core logic from HTTP server for improved architecture (#106) (d10488b)

⚡ Performance Improvements

  • Remove unnecesarry mutex in the session store (ea5d580)

🚜 Code Refactoring

  • Expose Store Traits and add ToMcpServerHandler for Improved Framework Flexibility (#107) (5bf54d6)

rust-mcp-extra: v0.1.1

13 Oct 22:32
200bb59

Choose a tag to compare

0.1.1 (2025-10-13)

🚀 Features

  • Initial release v0.1.0 (4c08beb)
  • Introduce rust-mcp-extra crate for extended id, session, and event store support (#108) (5fddd3c)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • rust-mcp-sdk bumped from 0.7 to 0.7.1

rust-mcp-transport: v0.6.0

19 Sep 10:26
7083e54

Choose a tag to compare

0.6.0 (2025-09-19)

⚠ BREAKING CHANGES

  • add Streamable HTTP Client , multiple refactoring and improvements (#98)
  • update ServerHandler and ServerHandlerCore traits (#96)

🚀 Features

  • Add Streamable HTTP Client , multiple refactoring and improvements (#98) (abb0c36)
  • Event store support for resumability (#101) (08742bb)
  • Update ServerHandler and ServerHandlerCore traits (#96) (a2d6d23)

🐛 Bug Fixes

  • Correct pending_requests instance (#94) (9d8c1fb)

rust-mcp-sdk: v0.7.0

19 Sep 10:26
7083e54

Choose a tag to compare

0.7.0 (2025-09-19)

⚠ BREAKING CHANGES

  • add Streamable HTTP Client , multiple refactoring and improvements (#98)
  • update ServerHandler and ServerHandlerCore traits (#96)

⚠ Upgrade to v0.7

  • Update the last argument of your server handler functions (implementing the ServerHandler or ServerHandlerCore traits) to accept Arc instead of &dyn McpServer.
  • on_server_started() has been removed from handler traits. Please use on_initialized() instead.
  • Cargo features have been refined to prevent unnecessary compilation of unused modules. Please review the updated feature set and adjust your Cargo.toml accordingly.
  • Error types under McpSdkError have been refined. If you're using specific variants, you may encounter build errors. Update your code to reflect the new error structure

🚀 Features

  • Add elicitation macros and add elicit_input() method (#99) (3ab5fe7)
  • Add Streamable HTTP Client , multiple refactoring and improvements (#98) (abb0c36)
  • Add tls-no-provider feature (#97) (5dacceb)
  • Event store support for resumability (#101) (08742bb)
  • Update ServerHandler and ServerHandlerCore traits (#96) (a2d6d23)

rust-mcp-transport: 0.6.0

0.6.0 (2025-09-19)

⚠ BREAKING CHANGES

  • add Streamable HTTP Client , multiple refactoring and improvements (#98)
  • update ServerHandler and ServerHandlerCore traits (#96)

🚀 Features

  • Add Streamable HTTP Client , multiple refactoring and improvements (#98) (abb0c36)
  • Event store support for resumability (#101) (08742bb)
  • Update ServerHandler and ServerHandlerCore traits (#96) (a2d6d23)

🐛 Bug Fixes

  • Correct pending_requests instance (#94) (9d8c1fb)

simple-mcp-client-sse: 0.1.23

Dependencies

simple-mcp-client-sse-core: 0.1.20

Dependencies

simple-mcp-client-stdio: 0.1.29

Dependencies

simple-mcp-client-stdio-core: 0.1.29

Dependencies

simple-mcp-client-streamable-http: 0.1.1

Dependencies

simple-mcp-client-streamable-http-core: 0.1.1

Dependencies

rust-mcp-macros: v0.5.2

19 Sep 10:26
7083e54

Choose a tag to compare

0.5.2 (2025-09-19)

🚀 Features

  • Add elicitation macros and add elicit_input() method (#99) (3ab5fe7)

rust-mcp-transport: v0.5.1

31 Aug 23:23
3508e1e

Choose a tag to compare

0.5.1 (2025-08-31)

🐛 Bug Fixes

  • Correct pending_requests instance (#94) (9d8c1fb)