SDK Python Model Context Protocol (MCP) telah merilis versi 2.3.0, memperkenalkan opsi konfigurasi baru bersama dengan beberapa perubahan perilaku dan perbaikan bug.

  • Menambahkan parameter `max_sse_event_size` ke `streamable_http_client` dan `StreamableHttpParameters`, memungkinkan pengguna mengonfigurasi batas untuk Server-Sent Events (secara default menjadi 1 MiB).
  • Menerapkan validasi yang lebih ketat untuk anotasi alat, menyebabkan registrasi gagal segera jika anotasi `x-mcp-header` tidak valid.
  • Berhenti mengirim bidang `_meta` dan `params` kosong dalam permintaan untuk koneksi sebelum versi protokol 2025-11-25, selaras dengan perilaku v1.
  • Menghilangkan kemampuan `experimental` dari hasil `initialize` ketika tidak ada fitur eksperimental yang dikonfigurasi.
  • Menonaktifkan batas waktu permintaan selama alur login OAuth interaktif untuk mencegah kegagalan prematur.

Pembaruan ini meningkatkan kompatibilitas dengan server yang menolak bidang metadata kosong dan memberikan kontrol yang lebih baik atas ukuran peristiwa SSE untuk hasil alat yang besar.