MCP क्लाइंट कहाँ स्थित है?	यह रूट प्रोजेक्ट डायरेक्टरी के अंदर `mcp-client.py` फ़ाइल में पाया जाता है।
MCP क्लाइंट क्लास का मुख्य उद्देश्य क्या है?	यह क्लाइंट सेशन को रैप करता है और प्रोग्राम बंद होने पर आवश्यक रिसोर्स क्लीनअप (resource cleanup) को आसान बनाता है।
क्लाइंट सेशन (Client Session) क्या है?	यह MCP सर्वर से वास्तविक कनेक्शन (actual connection) है।
MCP क्लाइंट कोडबेस के लिए क्या कार्य करता है?	यह सर्वर की कार्यक्षमता (functionality) को बाकी कोडबेस के लिए उजागर (expose) करता है।
`list tools` फ़ंक्शन कैसे काम करता है?	यह `self.session.list_tools()` को कॉल करता है और परिणाम (result) को रिटर्न करता है।
`call tool` फ़ंक्शन कैसे लागू किया गया है?	यह `self.session.call_tool(tool_name, tool_input)` को कॉल करता है।
MCP टूल परिभाषा (Tool Definition) और Bedrock JSON स्कीमा के बीच मुख्य अंतर क्या है?	MCP स्पेसिफिकेशन की टूल संरचना Bedrock द्वारा अपेक्षित संरचना से थोड़ी अलग होती है, जिसके लिए रूपांतरण (conversion) आवश्यक है।
MCP क्लाइंट को सीधे टेस्ट करने के लिए क्या किया जाता है?	`python mcp_client.py` कमांड का उपयोग करके इसे सीधे चलाया जा सकता है।
