# Python SDK Release Notes (Model Context Protocol)

> 11 Updates, 1 aktive Quellen, zuletzt aktualisiert am 2. Oktober 2026.

Quelle: [Seite](https://updatefeed.de/updates/modelcontextprotocol/python-sdk) · Feed: [RSS](https://updatefeed.de/feed/modelcontextprotocol/python-sdk/feed.rss)

Hersteller: [Model Context Protocol](https://updatefeed.de/updates/modelcontextprotocol.md)

## Oktober 2026

### MCP Python SDK 2.3.0: Neue Optionen, httpx2 und strengere Tool-Prüfung

2. Oktober 2026 · Version 2.3.0

Das Python SDK 2.3.0 behebt überwiegend Fehler und bringt drei neue Optionen (u. a. max_sse_event_size), verlangt nun httpx2>=2.10.0, lässt Tools mit ungültiger x-mcp-header-Annotation bereits bei der Registrierung mit InvalidSignature scheitern und sendet leere _meta und params bei Verbindungen bis 2025-11-25 nicht mehr.

[Originalquelle](https://github.com/modelcontextprotocol/python-sdk/releases/tag/v2.3.0)

## September 2026

### MCP Python SDK 2.2.0: Redirects nur im selben Origin, Sitzungslimits

7. September 2026 · Version 2.2.0

Das Python SDK 2.2.0 folgt HTTP-Redirects nur noch innerhalb desselben Origins des Endpunkts, schließt untätige Streamable-HTTP-Sitzungen (Legacy-Spec bis 2025-11-25) nach 30 Minuten und begrenzt Server auf höchstens 10 000 gleichzeitige Sitzungen.

[Originalquelle](https://github.com/modelcontextprotocol/python-sdk/releases/tag/v2.2.0)

### MCP Python SDK 1.30.0: Redirect-Einschränkung und issuer-Prüfung bei OAuth

7. September 2026 · Version 1.30.0

Das Wartungsrelease Python SDK 1.30.0 folgt Redirects nur noch innerhalb desselben Origins, schließt untätige Streamable-HTTP-Sitzungen nach 30 Minuten, begrenzt Server auf 10 000 Sitzungen und lässt den OAuth-Client den issuer des Autorisierungsservers prüfen.

[Originalquelle](https://github.com/modelcontextprotocol/python-sdk/releases/tag/v1.30.0)

## August 2026

### MCP Python SDK 2.0.1: Warnung mit Verweis auf Migrationsleitfaden

26. August 2026 · Version 2.0.1

Das Python SDK 2.0.1 bringt als einmaligen Backport eine Warnung, die Importe von mcp.server.fastmcp auf den Migrationsleitfaden verweist.

[Originalquelle](https://github.com/modelcontextprotocol/python-sdk/releases/tag/v2.0.1)

### MCP Python SDK 2.1.1: Hinweis auf Migrationsleitfaden bei fastmcp-Importen

25. August 2026 · Version 2.1.1

Das Python SDK 2.1.1 verweist bei Importen von mcp.server.fastmcp nun auf den Migrationsleitfaden.

[Originalquelle](https://github.com/modelcontextprotocol/python-sdk/releases/tag/v2.1.1)

### MCP Python SDK 2.1.0: StdioServerParameters direkt, Bilder und Audio in Prompts

24. August 2026 · Version 2.1.0

Das Python SDK 2.1.0 lässt Client direkt StdioServerParameters akzeptieren, erlaubt Image und Audio in Prompt-Nachrichten, dehnt das 4-MiB-Limit für Request-Bodys auf SSE-Transport und OAuth-Endpunkte aus und zeigt Clients bei unerwarteten Handler-Exceptions nur noch eine generische Fehlermeldung.

[Originalquelle](https://github.com/modelcontextprotocol/python-sdk/releases/tag/v2.1.0)

### MCP Python SDK 1.29.1: Request-Body-Limit für SSE und OAuth

24. August 2026 · Version 1.29.1

Das Python SDK 1.29.1 vervollständigt das FastMCP-Settings-Modell beim Import, wendet das Request-Body-Limit auf SSE- und OAuth-Endpunkte an und liefert für rekursive Tool-Rückgabetypen ein Output-Schema mit Objekt als Wurzel.

[Originalquelle](https://github.com/modelcontextprotocol/python-sdk/releases/tag/v1.29.1)

## Juli 2026

### MCP Python SDK 2.0.0: Stabiles v2-Release mit Spezifikation 2026-07-28

28. Juli 2026 · Version 2.0.0

Das Python SDK 2.0.0 ist das stabile v2-Release mit Unterstützung der MCP-Spezifikation 2026-07-28 und aller früheren Revisionen, überarbeiteter Dokumentation und Migrationsleitfaden, während 1.x in den Wartungsmodus mit nur noch Sicherheitsfixes wechselt und `pip install mcp` nun 2.x installiert.

[Originalquelle](https://github.com/modelcontextprotocol/python-sdk/releases/tag/v2.0.0)

### MCP Python SDK 1.29.0: Request-Body-Limits und Fortschrittsmeldungen

28. Juli 2026 · Version 1.29.0

Das Python SDK 1.29.0 leitet Context.report_progress() an den auslösenden Request-Stream, ergänzt Request-Body-Limits für Streamable HTTP, lehnt einen abschließenden Zeilenumbruch in Tool-Namen ab und verschiebt die 1.x-Dokumentation nach /v1/.

[Originalquelle](https://github.com/modelcontextprotocol/python-sdk/releases/tag/v1.29.0)

### MCP Python SDK 2.0.0rc1: Erster Release Candidate mit Breaking Changes

27. Juli 2026

Der erste Release Candidate 2.0.0rc1 des Python SDK bereinigt vor dem stabilen v2 die API mit Breaking Changes, etwa Client(cache=None) statt cache=False, entfernten Context.client_id, RFC7523OAuthClientProvider und JWTParameters sowie scope= statt scopes=.

[Originalquelle](https://github.com/modelcontextprotocol/python-sdk/releases/tag/v2.0.0rc1)

### MCP Python SDK 2.0.0b2: httpx2 ersetzt httpx, subscriptions/listen

14. Juli 2026

Die zweite v2-Beta 2.0.0b2 des Python SDK ersetzt httpx durch httpx2 (mit Betriebssystem-Trust-Store für TLS, umbenannten Loggern und geändertem Accept-Header bei SSE) und ergänzt clientseitig subscriptions/listen.

[Originalquelle](https://github.com/modelcontextprotocol/python-sdk/releases/tag/v2.0.0b2)
