MCP सर्वर को CLI चैटबॉट में क्यों जोड़ा जा रहा है?	अतिरिक्त कार्यक्षमता (additional functionality) जोड़ने के लिए।
MCP सर्वर में वर्तमान में कौन से दो टूल (tools) लागू किए गए हैं?	एक दस्तावेज़ पढ़ने (read a document) और एक दस्तावेज़ की सामग्री को अपडेट करने (update the contents of a document) के लिए।
MCP सर्वर और टूल बनाने के लिए किस विशिष्ट तकनीक का उपयोग किया जा रहा है?	आधिकारिक MCP Python SDK।
आधिकारिक MCP Python SDK का उपयोग करने का मुख्य लाभ क्या है?	यह टूल को परिभाषित करना आसान बनाता है और स्वचालित रूप से टूल JSON स्कीमा उत्पन्न करता है।
`read document` टूल का प्राथमिक उद्देश्य क्या है?	एक दस्तावेज़ का नाम लेकर उसकी सामग्री (contents) को वापस करना।
`read document` टूल सामग्री को कैसे प्राप्त करता है?	यह `docs` नामक डिक्शनरी में दिए गए दस्तावेज़ ID (key) के आधार पर मान (value) को लुकअप करता है।
यदि `read document` टूल को कोई ऐसा दस्तावेज़ ID मिलता है जो मौजूद नहीं है, तो क्या होता है?	यह `ValueError` के साथ एक स्ट्रिंग एरर उठाता है।
`edit document` टूल का कार्य क्या है?	दस्तावेज़ की सामग्री में एक पुरानी स्ट्रिंग को नई स्ट्रिंग से बदलना (find and replace)।
`edit document` टूल को चलाने के लिए कौन-कौन से मुख्य तर्क (arguments) आवश्यक हैं?	दस्तावेज़ ID (`doc ID`), खोजने के लिए पुरानी स्ट्रिंग (`old string`), और बदलने के लिए नई स्ट्रिंग (`new string`)।
MCP SDK टूल परिभाषा को मैन्युअल तरीके से लिखने की तुलना में कैसे सरल बनाता है?	यह जटिल JSON स्कीमा को मैन्युअल रूप से लिखने के बजाय, Python कोड (decorators और functions) का उपयोग करके टूल को परिभाषित करने की अनुमति देता है।
