SDK Python Model Context Protocol (MCP) telah merilis versi alpha ketiganya, v2.0.0a3, yang memperkenalkan perubahan signifikan pada protokol dan arsitektur sambil mempertahankan kompatibilitas mundur bagi pengguna stabil 1.x.
- Protokol stateless kini dapat dinegosiasikan secara end-to-end, menghapus handshake `initialize` pada HTTP streamable demi permintaan POST self-describing sesuai revisi spesifikasi 2026-07-28.
- Tipe protokol dipisah menjadi paket `mcp-types` mandiri agar klien ringan dapat melakukan serialisasi lalu lintas tanpa menarik seluruh tumpukan transport.
- Panggilan alat multi-round didukung melalui `InputRequiredResult`, dengan antarmuka klien dan server yang diperbarui untuk menangani persyaratan input.
- Middleware server dibentuk ulang menjadi `(ctx, call_next)` dan mencakup middleware OpenTelemetry baru untuk melacak permintaan dan notifikasi.
- Kepatuhan klien OAuth ditingkatkan dengan dukungan RFC 9207 dan beberapa standar SEP, sementara metode roots, sampling, dan logging dinonaktifkan sesuai SEP-2577.
Rilis ini mempersiapkan SDK menuju stabilitas beta masa depan dengan membangun lapisan transport yang tidak bergantung pada versi dan definisi tipe modular.