MCP क्लाइंट में `list prompts` फ़ंक्शन का उद्देश्य क्या है?	यह MCP सर्वर में परिभाषित सभी प्रॉम्प्ट की सूची प्राप्त करता है।
`get prompt` फ़ंक्शन का उपयोग किसलिए किया जाता है?	यह एक विशिष्ट प्रॉम्प्ट को उसके वेरिएबल्स (arguments) के साथ प्राप्त करता है।
प्रॉम्प्ट फ़ंक्शन में वेरिएबल्स (arguments) कैसे पास किए जाते हैं?	उन्हें `args` डिक्शनरी के माध्यम से कीवर्ड आर्गुमेंट्स के रूप में पास किया जाता है।
`get prompt` फ़ंक्शन अंत में क्या लौटाता है?	यह `result.messages` लौटाता है, जो क्लाउड में फीड करने के लिए बातचीत का हिस्सा होते हैं।
प्रॉम्प्ट का सामान्य कार्यप्रवाह (workflow) क्या है?	प्रॉम्प्ट लिखना/मूल्यांकन करना -> MCP सर्वर में परिभाषित करना -> क्लाइंट द्वारा आर्गुमेंट्स के साथ अनुरोध करना।
जब क्लाइंट किसी प्रॉम्प्ट (जैसे 'format') को कॉल करता है, तो क्लाउड क्या करता है?	क्लाउड आवश्यक डेटा प्राप्त करने के लिए टूल्स (जैसे `get document tool`) का उपयोग करता है।
प्रॉम्प्ट को क्लाइंट द्वारा कॉल करते समय क्या आवश्यक होता है?	प्रॉम्प्ट का नाम और उस प्रॉम्प्ट के लिए आवश्यक आर्गुमेंट्स (variables)।
MCP क्लाइंट में प्रॉम्प्ट फ़ंक्शन को लागू करने का मुख्य चरण क्या है?	`self.session.list_prompts()` और `self.session.get_prompt(prompt_name, arguments)` का उपयोग करना।
