NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #359 most downloaded on PyPI
The fast, Pythonic way to build MCP servers and clients.
Last release 4 days ago
17 Sep 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
122 releases · first in 2024
One column per month.
This release is highlighted by the ability to handle complex JSON objects as MCP inputs and improved Windows compatibility.
This release is highlighted by the ability to handle complex JSON objects as MCP inputs and improved Windows compatibility.
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/jlowin/fastmcp/compare/v0.3.4...v0.3.5
This release is highlighted by the ability to handle complex JSON objects as MCP inputs and improved Windows compatibility.
Full Changelog: v0.3.4...v0.3.5 </Update>
<Update label="v0.3.4" description="2024-12-02">
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/jlowin/fastmcp/compare/v0.3.3...v0.3.4
Full Changelog: v0.3.3...v0.3.4 </Update>
<Update label="v0.3.3" description="2024-12-02">
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Contributing section to README by @zzstoatzz in https://github.com/jlowin/fastmcp/pull/32Full Changelog: https://github.com/jlowin/fastmcp/compare/v0.3.2...v0.3.3
Contributing section to README by @zzstoatzz in #32Full Changelog: v0.3.2...v0.3.3 </Update>
<Update label="v0.3.2" date="2024-12-01" description="Green with ENVy">
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/jlowin/fastmcp/compare/v0.3.1...v0.3.2
Full Changelog: v0.3.1...v0.3.2 </Update>
<Update label="v0.3.1" description="2024-12-01">
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/jlowin/fastmcp/compare/v0.3.0...v0.3.1
Full Changelog: v0.3.0...v0.3.1 </Update>
<Update label="v0.3.0" description="2024-12-01">
<!-- Release notes generated using configuration in .github/release.yml at main -->
<!-- Release notes generated using configuration in .github/release.yml at main -->
Full Changelog: https://github.com/jlowin/fastmcp/compare/v0.2.0...v0.3.0
Full Changelog: v0.2.0...v0.3.0 </Update>
<Update label="v0.2.0" description="2024-11-30">
Full Changelog: https://github.com/jlowin/fastmcp/compare/v0.1.0...v0.2.0
Full Changelog: https://github.com/jlowin/fastmcp/compare/v0.1.0...v0.2.0
Full Changelog: v0.1.0...v0.2.0 </Update>
<Update label="v0.1.0" description="2024-11-30">
Full Changelog: https://github.com/jlowin/fastmcp/commits/v0.1.0
Full Changelog: https://github.com/jlowin/fastmcp/commits/v0.1.0
The very first release of FastMCP! 🎉
Full Changelog: Initial commits </Update>
Your coding agent can read these notes before it upgrades. Set up the MCP server →