SIGN IN SIGN UP

The official Python SDK for Model Context Protocol servers and clients

22479 0 0 Python

TAGS

20 tags
v1.14.0

Fix context injection for resources and prompts (#1336)

v1.13.1

feat: Add CORS configuration for browser-based MCP clients (#1059) Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com> Co-authored-by: Felix Weinberger <fweinberger@anthropic.com>

v1.13.0

fix: prevent async generator cleanup errors in StreamableHTTP transport (#1271) Co-authored-by: David Soria Parra <167242713+dsp-ant@users.noreply.github.com>

v1.12.4

Remove strict validation on `response_modes_supported` member of `OAuthMetadata` (#1243)

v1.12.3

Unpack settings in FastMCP (#1198)

v1.12.2

fix: perform auth server metadata discovery fallbacks on any 4xx (#1193)

v1.12.1

fix: fix OAuth flow request object handling (#1174)

v1.12.0

Support falling back to OIDC metadata for auth (#1061)

v1.11.0

The lifespan_context object here is not a dictionary like the other e… (#1002) Co-authored-by: ihrpr <inna@anthropic.com>

v1.10.1

Remove setting global logging config (#1048)

v1.10.0

Remove frozen from build (#1040)

v1.9.4

Allow to pass timeout as float (#941)

v1.9.3

improve server logging (#867) Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com>

v1.9.2

Support for http request injection propagation in StreamableHttp (#833)

v1.9.1

fix: Pass cursor parameter to server (#745)

v1.9.0

Servers to accept older versions of client (#722)

v1.8.1

Fix streamable http sampling (#693)

v1.8.0

Introduce a function to create a standard AsyncClient with options (#655)

v1.7.1

SSE FastMCP - do not go though auth when it's not needed (#619) (cherry picked from commit 58c5e7223c40b2ec682fd7674545e8ceadd7cb20)

v1.7.0

Add support for serverside oauth (#255) Co-authored-by: David Soria Parra <davidsp@anthropic.com> Co-authored-by: Basil Hosmer <basil@anthropic.com> Co-authored-by: ihrpr <inna@anthropic.com>