यदि आपको कभी Cosmos DB के बारे में एक प्रश्न का उत्तर देने के लिए पोर्टल टैब, SDK उदाहरण और आधे-अधूरे स्क्रिप्ट के बीच स्विच करना पड़ा है, तो आप पहले से ही उस परेशानी को जानते हैं जिसे इस प्रोजेक्ट को खत्म करने के लिए डिज़ाइन किया गया है।
Azure Cosmos DB Shell अभी सार्वजनिक पूर्वावलोकन में आया है। यह bash-जैसे सिंटैक्स वाला एक ओपन सोर्स CLI है और — वह हिस्सा जो इसे रोचक बनाता है — एक अंतर्निहित MCP सर्वर।
यह अन्य डेटाबेस CLI से अलग क्यों है
CLI स्वयं उपयोगी है: परिचित कमांड, स्क्रिप्टिंग समर्थन, CI/CD एकीकरण। यह हिस्सा डेवलपर-केंद्रित डेटाबेस टूल के लिए न्यूनतम मानक है।
दिलचस्प हिस्सा MCP सर्वर एकीकरण है। CLI द्वारा उजागर की गई प्रत्येक कमांड एक MCP टूल के रूप में उपलब्ध हो जाती है जिसे आपके AI एजेंट कॉल कर सकते हैं। कोई कस्टम API परत नहीं, लिखने के लिए कोई एकीकरण कोड नहीं। आपका एजेंट कर सकता है:
cd,ls,pwdके साथ डेटाबेस पदानुक्रम नेविगेट करनाqueryके साथ SQL क्वेरी निष्पादित करना और संरचित परिणाम प्राप्त करनाcreate item,update,rmके साथ आइटम बनाना और संशोधित करनाmkdb,mkcon,rmdb,rmconके साथ डेटाबेस और कंटेनर प्रबंधित करनाendpoint,pwdके साथ वर्तमान संदर्भ की जाँच करना
मुख्य परिवर्तन: आपका एजेंट Cosmos DB API से बात नहीं कर रहा — वह उसी shell इंटरफ़ेस से बात कर रहा है जो आप उपयोग करते हैं। कमांड निर्धारक, ऑडिटेबल और ओपन सोर्स हैं ताकि आप बिल्कुल जाँच सकें कि क्या हो रहा है।
ओपन सोर्स आधार महत्वपूर्ण है
यह एक ब्लैक-बॉक्स मैनेज्ड सर्विस नहीं है। Shell ओपन सोर्स है, जिसका अर्थ है:
- सुरक्षा टीमें कार्यान्वयन का ऑडिट कर सकती हैं
- प्लेटफॉर्म टीमें अपने विशिष्ट मानकों के लिए इसे फोर्क और विस्तारित कर सकती हैं
- डेवलपर ऐसे सुधारों में योगदान कर सकते हैं जो सभी को लाभ देते हैं
AI टूल अपनाने वाली एंटरप्राइज़ टीमों के लिए, “क्या हम बिल्कुल देख सकते हैं कि यह कैसे काम करता है” तेजी से एक वैकल्पिक आवश्यकता नहीं रही। यहाँ ओपन सोर्स एक महत्वपूर्ण विभेदक है।
तीन परिदृश्य जो आसान हो जाते हैं
बुद्धिमान डेटा विश्लेषण — एजेंट को shell से कनेक्ट करें, प्राकृतिक भाषा में प्रश्न पूछें, संरचित क्वेरी परिणाम प्राप्त करें। एजेंट क्वेरी निर्माण संभालता है; shell निष्पादन संभालती है।
स्वायत्त डेटा प्रबंधन — ऐसे वर्कफ़्लो जिन्हें Cosmos DB में डेटा बनाने, अपडेट करने या हटाने की आवश्यकता है, कस्टम एकीकरण की आवश्यकता के बिना MCP टूल के माध्यम से ऐसा कर सकते हैं।
रियल-टाइम मॉनिटरिंग और अलर्ट — एक एजेंट समय-समय पर कंटेनरों को क्वेरी कर सकता है, परिणामों की तुलना कर सकता है, और उचित नोटिफिकेशन चैनल के माध्यम से विसंगतियों की रिपोर्ट कर सकता है।
MCP इंटरफ़ेस इन परिदृश्यों को किसी भी MCP-संगत AI प्लेटफॉर्म के साथ संयोजन योग्य बनाता है — केवल Microsoft के टूल के साथ नहीं।
शुरुआत कैसे करें
Shell सार्वजनिक पूर्वावलोकन में है। इसे इंस्टॉल करें, अपना Cosmos DB कनेक्शन कॉन्फ़िगर करें, और MCP सर्वर सक्षम करें। वहाँ से, कोई भी MCP-संगत एजेंट होस्ट टूल खोज और उपयोग कर सकता है।
