January 20, 2026 | Jeremiah Lowin

Introducing FastMCP 3.0 🚀

Move fast and make things.

192 3 8

Comments

Join the conversation by posting on social media.

Jeremiah Lowin's avatar Jeremiah Lowin • • BSky
We're moving past "tool servers." Source from anywhere. Compose and transform freely. Personalize per-user. Track state across sessions. Control access. Run long operations. Version your APIs. Observe everything. We call this the context era: www.jlowin.dev/blog/fastmcp-3
1
Jeremiah Lowin's avatar Jeremiah Lowin • • BSky
The new architecture lets us ship a massive number of features: 🎁 Custom providers like filesystems and remote APIs ✨ Per-component authorization 🏷️ Component versioning 🧠 And even skills over MCP...! Read the comprehensive feature guide here: www.jlowin.dev/blog/fastmcp...
1
Jeremiah Lowin's avatar Jeremiah Lowin • • BSky
And by popular demand, we’ve polished the developer experience: ⚡ Servers support hot reload during development ⚡ Decorators now return callable functions (finally!) ⚡ Automatic threadpools for sync tools
1
Jeremiah Lowin's avatar Jeremiah Lowin • • BSky
There's A LOT here, but we've tried extremely hard to keep breaking changes minimal. Most users will not need to change their code at all. You can read the full upgrade guide here: gofastmcp.com/development/... Happy (context) engineering!