Skip to content

Release history

FastMCP releases

A high-level framework for building MCP servers in TypeScript

All releases

78 shown

Upgrade now
v4.0.1 Maintenance
Breaking upgrade

Routine maintenance and dependency updates.

Config change
v4.0.0 Breaking risk
Auth

allowedRedirectUriPatterns default removed

No immediate action
v3.35.0 New feature

onToolCall callback

No immediate action
v3.34.0 New feature

outputSchema support

Config change
v3.33.0 New feature
Crypto / TLS

HTTPS support

No immediate action
v3.32.0 Bug fix

OAuth expires_in coercion fix

No immediate action
v3.31.0 New feature

Edge runtime & custom HTTP routes

No immediate action
v3.30.1 Bug fix

eventStore propagation fix

Config change
v3.30.0 New feature
Auth

OAuth simplification + helpers

Review required
v3.29.0 New feature
Auth

updateAuth + oauth swap-mode

Config change
v3.28.0 New feature
Auth

Configurable token TTLs

Config change
v3.27.0 New feature
Auth

client_secret_basic auth method

No immediate action
v3.26.10 Bug fix

Unhandled rejection fix

No immediate action
v3.26.9 Bug fix

File upload fix

No immediate action
v3.26.8 Bug fix

Bug fixes and stability improvements.

No immediate action
v3.26.7 Maintenance

Routine maintenance and dependency updates.

Review required
v3.26.6 Maintenance
RBAC

Routine maintenance and dependency updates.

Config change
v3.26.5 Maintenance
RBAC

Routine maintenance and dependency updates.

Config change
v3.26.4 Maintenance
RBAC

Routine maintenance and dependency updates.

No immediate action
v3.26.3 Maintenance

Routine maintenance and dependency updates.

No immediate action
v3.26.2 Maintenance

Routine maintenance and dependency updates.

Review required
v3.25.4 Bug fix
Auth

Basic auth header parsing fix

No immediate action
v3.25.3 Maintenance

Routine maintenance and dependency updates.

Review required
v3.25.2 Maintenance
Dependencies

Routine maintenance and dependency updates.

No immediate action
v3.25.1 Maintenance

Routine maintenance and dependency updates.

No immediate action
v3.25.0 New feature

PRM sub-path discovery

Config change
v3.24.0 New feature
Auth

OAuth 2.1 Proxy implementation

No immediate action
v3.23.1 Bug fix

Cursor completions fix

Config change
v3.23.0 Bug fix
Auth

OAuth passthrough fix

Review required
v3.22.0 New feature
RCE / SSRF

Runtime injection support

No immediate action
v3.21.0 New feature

DiscoveryDocumentCache

No immediate action
v3.20.2 Bug fix

tsconfig exclusion fix

No immediate action
v3.20.1 Maintenance

Routine maintenance and dependency updates.

Config change
v3.20.0 New feature
Auth

New features and improvements.

Upgrade now
v3.19.3 Bug fix
Auth

createSession auth failure fix

No immediate action
v3.19.2 Bug fix

Roots check fix

No immediate action
v3.19.1 Bug fix

Query params in embedded functions

Config change
v3.19.0 New feature
Auth

Stateless OAuth

No immediate action
v3.18.0 New feature

Notice stream: HTTP + SSE

No immediate action
v3.17.0 New feature

structuredContent in UserError

No immediate action
v3.16.0 New feature

Client details exposure

No immediate action
v3.15.2 Bug fix

Missing transport instructions fixed

No immediate action
v3.15.1 Bug fix

Session memory leak fix

No immediate action
v3.15.0 New feature

Custom host path support

No immediate action
v3.14.5 Bug fix

Stdio transport session fix

Review required
v3.14.4 Maintenance
Dependencies

Routine maintenance and dependency updates.

No immediate action
v3.14.3 Bug fix

Shutdown stack overflow fix

Review required
v3.14.2 Maintenance
Dependencies

Routine maintenance and dependency updates.

Review required
v3.14.1 Maintenance
Dependencies

Routine maintenance and dependency updates.

No immediate action
v3.14.0 New feature

Custom logger

Review required
v3.13.0 New feature
Auth

Stateless sessions

No immediate action
v3.12.0 New feature

OAuth metadata fields

No immediate action
v3.11.0 New feature

Filter tool by auth

No immediate action
v3.10.0 New feature

Custom friendlyErrors messages

No immediate action
v3.9.0 New feature

JSON response support

Review required
v3.8.5 Maintenance
Dependencies

Routine maintenance and dependency updates.

Upgrade now
v3.8.4 Maintenance
Dependencies

Routine maintenance and dependency updates.

No immediate action
v3.8.3 Maintenance

Routine maintenance and dependency updates.

No immediate action
v3.8.2 Bug fix

Progress update fix

Upgrade now
v3.8.1 Maintenance
Dependencies

Routine maintenance and dependency updates.

Config change
v3.8.0 New feature
Auth

Authentication context

Review required
v3.7.0 New feature
Auth

Well-known OAuth endpoints

Review required
v3.6.2 Bug fix
Auth

Auth session handling revert

Review required
v3.6.1 Bug fix
Auth

Auth session handling fix

No immediate action
v3.6.0 New feature

ResourceLink support

No immediate action
v3.5.0 New feature

Parameterless server.start()

No immediate action
v3.4.0 New feature

Array output + sampling options

No immediate action
v3.3.1 Bug fix

Dynamic imports for file-type

Config change
v3.3.0 New feature
Breaking upgrade

Change HTTP server endpoint

No immediate action
v3.2.0 New feature

Full MCP SDK schema support

No immediate action
v3.1.1 Maintenance

Routine maintenance and dependency updates.

No immediate action
v3.1.0 New feature

memory optimization + CLI enhancements

No immediate action
v3.0.1 Bug fix

Bug fixes and stability improvements.

v3.0.0 Breaking risk
Breaking changes
  • default endpoint changed from /stream to /mcp
Full changelog

3.0.0 (2025-06-07)

Features

BREAKING CHANGES

  • default endpoint is changed from /stream to /mcp to align with borader community conventions
Review required
v2.2.4 Maintenance
Dependencies

Routine maintenance and dependency updates.

No immediate action
v2.2.3 Bug fix

Event loop flushing optimization

No immediate action
v2.2.2 Bug fix

HTTP stream transport fix

No immediate action
v2.2.1 Bug fix

HTTP streaming stability

Beta — feedback welcome: [email protected]