मॉडल कॉन्टेक्स्ट प्रोटोकॉल (MCP) पायथन SDK ने संस्करण 2.3.0 जारी किया है, जिसमें नई कॉन्फ़िगरेशन विकल्पों के साथ कई व्यवहारिक परिवर्तन और बग फिक्स शामिल हैं।
- `streamable_http_client` और `StreamableHttpParameters` में एक `max_sse_event_size` पैरामीटर जोड़ा गया है, जिससे उपयोगकर्ता सर्वर-संदेशित इवेंट्स (डिफ़ॉल्ट रूप से 1 MiB) के लिए सीमा को कॉन्फ़िगर कर सकते हैं।
- टूल एनोटेशन के लिए कठोर सत्यापन लागू किया गया है, जिससे यदि कोई `x-mcp-header` एनोटेशन अमान्य है तो पंजीकरण तुरंत विफल हो जाता है।
- 2025-11-25 प्रोटोकॉल संस्करण से पहले के कनेक्शन के लिए अनुरोधों में खाली `_meta` और `params` फ़ील्ड्स भेजना बंद कर दिया गया है, जो v1 व्यवहार के साथ संगत है।
- जब कोई प्रायोगिक सुविधा कॉन्फ़िगर नहीं की जाती है, तो `initialize` परिणाम से `experimental` क्षमता को छोड़ दिया जाता है।
- समयबद्ध OAuth लॉगिन प्रवाह के दौरान अनुरोध टाइमआउट को रोकने के लिए अस्थायी रूप से रोक दिया गया है ताकि समय से पहले विफलता न हो।
ये अपडेट खाली मेटाडेटा फ़ील्ड्स को अस्वीकार करने वाले सर्वरों के साथ संगतता में सुधार करते हैं और बड़े टूल परिणामों के लिए SSE इवेंट आकार पर बेहतर नियंत्रण प्रदान करते हैं।