FastMCP 3.0 - The fast, Pythonic way to build MCP servers and clients
by•
FastMCP 3.0 is a framework for building smarter AI context apps, not just tool servers. Pull tools and data from anywhere, reshape them, control access, track state, and run long tasks — with hot reload, versioning, and observability built in for production use.


Replies
Real-time hot reloading and status tracking are super thoughtful! You don’t have to restart the service when modifying code—it’s like having an assistant refreshing things in sync. That said, troubleshooting would be much more intuitive if the task log interface was visualized on a timeline.
The permission control is nicely detailed—managing tool access feels like handing out different keys to colleagues. But we hope a "temporary permission" feature can be added to avoid repeated configurations during short-term cross-department collaboration.
Built-in version control is solid—iterating on apps feels like having a time machine. But we suggest adding automatic prompts for change impacts, like telling me "which existing workflows will be affected by this modification," to prevent accidental mistakes.
Do I Need An Umbrella Today?