fastmcp Releases
266 releases of punkpeye/fastmcp
- v3.25.3
This is a minor bug fix release focused on updating dependencies. The v3.25.3 release addresses issues by updating the mcp proxy package multiple times and updating semantic-release for improved release automation.
Dec 6, 2025
- v3.25.2
This is a minor patch release (v3.25.2) of fastmcp focused on bug fixes and dependency maintenance. The update corrects a property reference bug and updates both production and development dependencies.
Dec 6, 2025
- v3.25.1
This is a minor patch release (v3.25.1) of fastmcp focused on maintenance. The update includes a single bug fix that updates dev dependencies to their latest versions, ensuring compatibility and access to the newest development tooling features.
Dec 6, 2025
- v3.25.0
This minor release adds MCP 2025-11-25 compliant PRM (Prompt Resource Management) sub-path discovery functionality to fastmcp. The update implements support for discovering sub-paths in alignment with the MCP 2025-11-25 specification, addressing issue #213. No breaking changes are included in this release.
Dec 5, 2025
- v3.24.0
This release adds OAuth 2.1 Proxy implementation with FastMCP integration, enabling secure authentication for FastMCP servers through a proxy layer.
Nov 28, 2025
- v3.23.1
This is a bug fix release that adds completions capability to FastMCP for improved Cursor compatibility. The fix addresses an issue that was preventing proper integration with Cursor, an AI code editor, as reported by users of the claude-task-master project.
Nov 17, 2025
- v3.23.0
This release (v3.23.0) addresses an OAuth configuration passthrough issue in FastMCP, improving how OAuth settings are handled within the framework.
Nov 13, 2025
- python-v1.0.1
This release marks the first stable release and concludes the experimental phase. The project has updated documentation hosted on a new website.
Oct 31, 2025
- v3.22.0
This release (v3.22.0) adds support for runtime injection of tools, prompts, and resources, enabling dynamic registration of MCP components during application runtime rather than only at startup.
Oct 26, 2025
- v3.21.0
This release adds a new `DiscoveryDocumentCache` component for caching OAuth Discovery Documents, addressing issue #196. It's a focused feature addition that improves OAuth handling in the FastMCP library.
Oct 22, 2025
- v3.20.2
This is a minor bug fix release that addresses an issue where the tsconfig file was being incorrectly included in the npm package distribution. The fix ensures only the necessary production files are published to npm.
Oct 20, 2025
- v3.20.1
This is a minor bug fix release that updates the xsschema dependency to version 0.4.0-beta.5 to address issue #195. No new features or breaking changes were introduced.
Oct 19, 2025
- v3.20.0
This is a minor point release (v3.20.0) of fastmcp that exposes the sessionId to developers. The release adds a single new feature allowing access to session identifiers within the library.
Oct 15, 2025
- v3.19.3
This is a bug fix release that addresses an issue where the createSession method would always create a session even when authentication fails. The fix resolves Issue #186 and is backported in PR #188.
Oct 15, 2025
- v3.19.2
This is a bug fix release that addresses a missing roots enabled check during the connect process, fixing issue #191.
Oct 14, 2025
- v3.19.1
This is a bug fix release that addresses an issue where query parameters were not being allowed in embedded functions. The fix resolves issue #187, enabling proper handling of query parameters in embedded function contexts.
Oct 6, 2025
- v3.19.0
This release introduces FastMCP Stateless OAuth support, enabling stateless authentication for FastMCP applications. The feature addresses issue #182 and is the primary addition in this version.
Oct 2, 2025
- v3.18.0
This release (v3.18.0) updates the notice stream functionality for HTTP and SSE (Server-Sent Events), addressing issue #179. It represents a minor feature update focused on improving the streaming notification capabilities.
Sep 24, 2025
- v3.17.0
This is a minor feature release (v3.17.0) that adds support for structuredContent in UserError, allowing more detailed error information to be passed along with user-facing error messages.
Sep 12, 2025
- v3.16.0
This release (v3.16.0) adds the ability to access client details during tool execution, allowing developers to retrieve information about the client making the tool call. It appears to be a minor feature enhancement with no breaking changes.
Sep 8, 2025