MCP की कौन सी कार्यक्षमता (functionality) सर्वर द्वारा क्लाइंट को अनुरोध भेजने पर निर्भर करती है?	सैंपलिंग (sampling), नोटिफिकेशन (notifications) और लॉगिंग (logging)।
HTTP का उपयोग करते समय सर्वर के लिए क्लाइंट को अनुरोध भेजना क्यों कठिन होता है?	HTTP प्रोटोकॉल की प्रकृति के कारण, यह सीधे सर्वर से क्लाइंट की ओर अनुरोध भेजने की अनुमति नहीं देता है।
HTTP ट्रांसपोर्ट में सर्वर से क्लाइंट को अनुरोध भेजने के लिए क्या समाधान (workaround) उपयोग किया जाता है?	एक लंबी अवधि का SSE (Server-Sent Events) रिस्पॉन्स स्थापित करना।
MCP ट्रांसपोर्ट में क्लाइंट की पहचान करने के लिए किस अद्वितीय पहचानकर्ता (identifier) का उपयोग किया जाता है?	MCP सेशन आईडी (MCP Session ID), जो एक रैंडम स्ट्रिंग होती है।
HTTP ट्रांसपोर्ट में सेशन आईडी प्राप्त करने के लिए क्लाइंट को कौन सा प्रारंभिक अनुरोध (initial request) भेजना होता है?	एक इनिशियलाइज़्ड रिक्वेस्ट (initialized request) भेजना।
सर्वर से क्लाइंट को संदेश स्ट्रीम करने के लिए कौन सा विशेष HTTP रिस्पॉन्स उपयोग किया जाता है?	SSE (Server-Sent Events) रिस्पॉन्स।
जब क्लाइंट किसी टूल को कॉल करता है, तो टूल कॉल से संबंधित संदेश भेजने के लिए क्या होता है?	एक दूसरा, विशिष्ट SSE रिस्पॉन्स खोला जाता है।
टूल कॉल के परिणाम (tool result) प्राप्त होने के बाद क्या होता है?	टूल कॉल के लिए खुला दूसरा SSE रिस्पॉन्स स्वचालित रूप से बंद हो जाता है।
सर्वर द्वारा क्लाइंट को भेजे गए प्रगति नोटिफिकेशन (progress notifications) किस SSE रिस्पॉन्स में भेजे जाते हैं?	पहले, लंबी अवधि के लिए खुले रहने वाले SSE रिस्पॉन्स में।
MCP सेशन आईडी का उपयोग किस ट्रांसपोर्ट के साथ किया जाता है?	केवल स्ट्रीमएबल HTTP ट्रांसपोर्ट के साथ।
