हाल ही में, MCP (मल्टी-चैनल प्रोसेसिंग) ने अपनी आधिकारिक वेबसाइट पर स्ट्रीमिंग HTTP के मानक की घोषणा की और 17 अप्रैल को इस नई सुविधा को सपोर्ट करने वाला Typescript SDK1.10.0 संस्करण जारी किया। यह कदम MCP द्वारा पारंपरिक SSE (सर्वर सेंट इवेंट) प्रोटोकॉल को औपचारिक रूप से अलविदा कहने का प्रतीक है, और यह अनुमान है कि स्ट्रीमिंग HTTP भविष्य का मानक बन जाएगा। डेवलपर्स के लिए, इसका मतलब है अधिक लचीला और अधिक कुशल विकास अनुभव।

1.jpg

सबसे पहले, आइए SSE प्रोटोकॉल के बारे में जानें। SSE सर्वर के साथ लंबे समय तक कनेक्शन बनाए रखने का एक प्रोटोकॉल है, सर्वर लगातार क्लाइंट को संदेश भेजता रहता है। हालाँकि, कुछ परिस्थितियों में इस तरह का लंबा कनेक्शन आदर्श नहीं होता है। उदाहरण के लिए, Cloudflare Workers का उपयोग करके दूरस्थ MCP की होस्टिंग करते समय, क्योंकि सर्वर हर 5 सेकंड में क्लाइंट को संदेश भेजता है, भले ही कोई गतिविधि न हो, यह सभी मुफ्त कंप्यूटिंग क्रेडिट को जल्दी से समाप्त कर देता है।

स्ट्रीमिंग HTTP के आने से इस समस्या का प्रभावी ढंग से समाधान हो गया है। SSE की तुलना में, स्ट्रीमिंग HTTP डेवलपर्स को बिना लंबे कनेक्शन के संचार करने की अनुमति देता है। MCP सर्वर अब पारंपरिक HTTP सर्वर की तरह, क्लासिक POST और GET अनुरोधों का उपयोग करके इंटरैक्ट कर सकता है। इस तरह से सर्वर के प्रबंधन को बहुत सरल बना दिया गया है, डेवलपर्स को केवल सरल फ़ंक्शन कॉल को लागू करने की आवश्यकता है, और कार्य पूरा होने के बाद कनेक्शन डिस्कनेक्ट कर दें।

और भी ध्यान देने योग्य बात यह है कि स्ट्रीमिंग HTTP ने SSE का उपयोग करने का विकल्प भी बनाए रखा है, डेवलपर्स आवश्यकतानुसार किसी भी तरीके का उपयोग करना चुन सकते हैं। यह निस्संदेह दो योजनाओं के लाभों को एक साथ जोड़ता है, जिससे अधिक लचीलापन मिलता है।

हालांकि स्ट्रीमिंग HTTP का Typescript SDK जारी कर दिया गया है, लेकिन वर्तमान में क्लाइंट में सपोर्ट अभी शुरुआती चरण में है। नवीनतम समाचारों के अनुसार, HTTP सर्वर के लिए क्लाइंट सपोर्ट जल्द ही लॉन्च किया जाएगा। यह प्रगति दूरस्थ होस्टिंग के विकास को और आगे बढ़ाएगी, जिससे MCP सर्वर की होस्टिंग अन्य Express एप्लिकेशन की तरह ही सरल हो जाएगी। इस बदलाव से न केवल विकास की बाधा कम हुई है, बल्कि विकास दक्षता में भी वृद्धि हुई है, जिससे डेवलपर्स को MCP क्षेत्र में नवाचार और अन्वेषण करने में बहुत सुविधा हुई है।