MCP Python SDK untuk Model Context Protocol telah merilis versi stabil v2.0.0, yang mendukung revisi 2026-07-28 dari Model Context Protocol sambil tetap kompatibel dengan revisi-revisi sebelumnya dari server yang sama.

  • SDK kini menggunakan protokol 2026-07-28 (permintaan tanpa keadaan, `server/discover`, langganan) dan melayani setiap klien era 2025 dari `MCPServer` yang sama tanpa konfigurasi.
  • `FastMCP` diganti namanya menjadi `MCPServer`, dilengkapi dengan mesin dispatcher bersama, sementara objek `Client` kelas satu menggantikan lapisan transport-dan-sesi sebelumnya.
  • Permintaan multi-round-trip didukung melalui parameter `Resolve(fn)` yang memungkinkan alat mengembalikan pertanyaan ke pengguna secara tersembunyi.
  • Pelacakan OpenTelemetry diaktifkan secara default, dan jenis protokol kini berada dalam paket mandiri bernama `mcp-types`.
  • Peningkatan keamanan mencakup penanganan stdio yang lebih kokoh (mengalihkan stdout ke stderr) dan dukungan OAuth untuk validasi penerbit RFC 9207 serta klaim identitas SEP-990.

Rilis v1.x telah memasuki mode pemeliharaan, hanya menerima perbaikan keamanan dan penambalan bug kritis. Pengguna disarankan memperbarui persyaratan mereka menjadi `<2` jika belum siap bermigrasi.