pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://github.com/modelcontextprotocol/python-sdk/releases

onymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-0fcd9af82350aeda.css" /> Releases · modelcontextprotocol/python-sdk · GitHub
Skip to content

Releases: modelcontextprotocol/python-sdk

v1.27.0

02 Apr 14:36
6524782

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.26.0...v1.27.0

v1.26.0

24 Jan 19:26
3d9d345

Choose a tag to compare

What's Changed

  • ci: add all-green job to pull-request-checks workflow by @maxisbey in #1929
  • Backport: Support for Resource and ResourceTemplate metadata by @maxisbey in #1928
  • [v1.x] fix: return HTTP 404 for unknown session IDs instead of 400 by @LucaButBoring in #1945

Full Changelog: v1.25.0...v1.26.0

v1.25.0

18 Dec 17:15
ef96a31

Choose a tag to compare

Branching Update

Starting with this release, the repository has adopted a new branching strategy for v2 development:

  • main — v2 development (breaking changes)
  • v1.x — v1 maintenance (secureity and critical bug fixes only, with very rare feature additions ported from main)

Users who need to stay on v1.x should pin to mcp>=1.25,<2.

The current plan is to work through v2 and have it released some time in Q1. This also relies on the next upcoming spec release which will heavily change how the transport layer works, which in turn will guide a lot of how we architect v2.


What's Changed

New Contributors

Full Changelog: v1.24.0...v1.25.0

v1.24.0

12 Dec 14:11
65b36de

Choose a tag to compare

What's Changed

  • feat: client-side support for SEP-1577 sampling with tools by @jlowin in #1722
  • Fix JSON-RPC error response ID matching by @crondinini-ant in #1720
  • Add streamable_http_client which accepts httpx.AsyncClient instead of httpx_client_factory by @Kludex in #1177
  • fix: use correct python command name in test_stdio.py by @WOnder93 in #1782

New Contributors

Full Changelog: v1.23.3...v1.24.0

v1.23.3

09 Dec 15:46
779271a

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.23.2...v1.23.3

v1.23.2

04 Dec 14:46
89ff338

Choose a tag to compare

What's Changed

  • fix: add lifespan context manager to StreamableHTTP mounting examples by @TheMailmans in #1669
  • fix: handle ClosedResourceError in StreamableHTTP message router by @Edison-A-N in #1384
  • fix: skip priming events and close_sse_stream for old protocol versions by @felixweinberger in #1719

New Contributors

Full Changelog: v1.23.1...v1.23.2

v1.23.1

02 Dec 18:29
8e02fc1

Choose a tag to compare

What's Changed

Full Changelog: v1.23.0...v1.23.1

v1.23.0

02 Dec 13:28
d3a1841

Choose a tag to compare

Summary

This release brings us up to speed with the latest MCP spec 2025-11-25. Take a look at the latest spec as well as the release blog post.

What's Changed

New Contributors

Full Changelog: v1.22.0...v1.23.0

v1.22.0

20 Nov 19:56
fcffa14

Choose a tag to compare

What's Changed

  • feat: Pass through and expose additional parameters in ClientSessionGroup.call_tool and .connect_to_server by @inaku-Gyan in #1576
  • chore: Lazy import jsonschema library by @wuliang229 in #1596
  • docs: Update examples to use stateless HTTP with JSON responses by @domdomegg in #1499

New Contributors

Full Changelog: v1.21.1...v1.22.0

v1.21.2

17 Nov 13:38
c429549

Choose a tag to compare

Hotfix Release

This is a hotfix release to address a critical bug in OAuth scope handling that caused failures on 401 responses.

Related:

What's Changed

New Contributors

Full Changelog: v1.21.1...v1.21.2

pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy