FastMCP launches v4.0 with protocol negotiation
- Added support for "Modern" vs "Legacy" protocol eras (v4.0.0).
- Introduced a new response caching system for tools and resources to reduce network lag.
- Added "Client Extensions" to support non-standard vendor features.
- Added configuration-based client creation (v2.4.0) compatible with Claude Desktop.
- Expanded documentation for specific use cases like AI agents, testing, and "skills" discovery.
- Removed high-level marketing content about "Prefect Horizon" in favor of deep technical client documentation.
The framework is moving from a simple server builder to a complex client-side manager. It now handles multiple protocol versions and adds caching to improve speed, which is critical for developers building responsive AI agents.