Download Latest Version v2.9.2_ Safety Pin source code.tar.gz (2.7 MB)
Email in envelope

Get an email when there's a new version of FastMCP

Home / v2.9.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-06-23 5.6 kB
v2.9.0_ Stuck in the Middleware With You source code.tar.gz 2025-06-23 2.7 MB
v2.9.0_ Stuck in the Middleware With You source code.zip 2025-06-23 2.8 MB
Totals: 3 Items   5.5 MB 6

FastMCP 2.9 introduces two important features that push beyond the basic MCP protocol. MCP Middleware brings a flexible middleware system for intercepting and controlling server operations - think authentication, logging, rate limiting, and custom business logic without touching core protocol code. Server-side type conversion solves a major developer pain point: while MCP requires string arguments, your functions can now work with native Python types like lists and dictionaries, with automatic conversion handling the complexity.

These features transform FastMCP from a simple protocol implementation into a powerful framework for building sophisticated MCP applications. Combined with the new File utility for binary data and improvements to authentication and serialization, this release makes FastMCP significantly more flexible and developer-friendly while maintaining full protocol compliance.

What's Changed

New Features 🎉

Enhancements 🔧

Fixes 🐞

Docs 📚

Examples & Contrib 💡

New Contributors

Full Changelog: https://github.com/jlowin/fastmcp/compare/v2.8.1...v2.9.0

Source: README.md, updated 2025-06-23