github PrefectHQ/fastmcp v2.4.0
v2.4.0: Config and Conquer

latest releases: v3.0.2, v3.0.1, v3.0.0...
9 months ago

Note: this release includes a backwards-incompatible change to how resources are prefixed when mounted in composed servers. However, it is only backwards-incompatible if users were running tests or manually loading resources by prefixed key; LLMs should not have any issue discovering the new route. See https://gofastmcp.com/servers/composition#resource-prefix-formats for more.

What's Changed

New Features 🎉

  • Allow * Methods and all routes as tools shortcuts by @jlowin in #520
  • Improved support for config dicts by @jlowin in #522
  • Support creating clients from MCP config dicts, including multi-server clients by @jlowin in #527
  • Make resource prefix format configurable by @jlowin in #534

Fixes 🐞

  • Avoid hanging on initializing server session by @jlowin in #523

Breaking Changes 🛫

  • Remove customizable separators; improve resource separator by @jlowin in #526

Docs 📚

Other Changes 🦾

  • Ensure openapi path params are handled properly by @jlowin in #519
  • better error when missing lifespan by @zzstoatzz in #521

Full Changelog: v2.3.5...v2.4.0

Don't miss a new fastmcp release

NewReleases is sending notifications on new releases.