मॉडल कॉन्टेक्स्ट प्रोटोकॉल (MCP) पायथन SDK ने अपना पहला बीटा संस्करण, v2.0.0b1 जारी किया है, जो 2026-07-28 MCP स्पेसिफिकेशन के लिए पूर्ण समर्थन पेश करता है। यह प्री-रिलीज केवल ऑप-इन है, सुनिश्चित करती है कि मानक इंस्टॉलेशन स्थिर 1.x लाइन पर ही रिज़ॉल्व होते रहें।
- कोर आर्किटेक्चर सत्र-केंद्रित आंतरिक तंत्रों को नए प्रोटोकॉल के साथ संगत एक स्टेटलेस डिस्पैचर/रनर पाइपलाइन से बदलता है।
- पिछला `FastMCP` क्लास अब `MCPServer` है, जिसमें snake_case फ़ील्ड्स और नेगोशिएटेड स्पेसिफिकेशन संस्करण के खिलाफ वायर वैलिडेशन शामिल हैं।
- एक नया `Client` क्लास प्रोटोकॉल संस्करणों के लिए स्वचालित रूप से प्रोब करता है और URLs, stdio सबप्रोसेस और इन-मेमोरी सर्वर सहित विभिन्न टार्गेट्स का समर्थन करता है।
- प्रोटोकॉल टाइप्स एक स्टैंडअलोन पैकेज (`mcp-types`) के रूप में उपलब्ध हैं, जो केवल Pydantic और typing-extensions पर निर्भर है।
- अपडेट में RFC 6570 URI टेम्पलेट समर्थन, डिफ़ॉल्ट OpenTelemetry ट्रेसिंग के साथ मीडिलवेयर, और SEP-990 के माध्यम से एंटरप्राइज प्रमाणीकरण शामिल है।
यह रिलीज डेवलपर्स को स्थिर लॉन्च से पहले settled v2 आर्किटेक्चर का परीक्षण करने की अनुमति देती है, उन लोगों के लिए जो v1 से माइग्रेट कर रहे हैं उनके लिए माइग्रेशन गाइड उपलब्ध हैं।