
एमसीपी टूलबॉक्स डेटाबेस के लिए
Google का आधिकारिक ओपन-सोर्स एमसीपी सर्वर जो सरल घोषणात्मक कॉन्फ़िगरेशन के माध्यम से एआई एजेंट, आईडीई और एप्लिकेशन को BigQuery, Cloud SQL, AlloyDB, Spanner, PostgreSQL और कई अन्य जैसे उद्यम डेटाबेस से सुरक्षित रूप से जोड़ता है।
अवलोकन
डेटाबेस के लिए MCP टूलबॉक्स (रिपॉजिटरी: googleapis/mcp-toolbox) डेटाबेस के लिए विशेष रूप से डिज़ाइन किया गया गूगल का ओपन-सोर्स मॉडल कॉन्टेक्स्ट प्रोटोकॉल (MCP) सर्वर है। यह एआई एजेंट, आईडीई और एप्लिकेशन को प्राकृतिक भाषा और संरचित टूल का उपयोग करके सीधे और सुरक्षित रूप से एंटरप्राइज़ डेटा स्रोतों के साथ बातचीत करने की अनुमति देता है—अधिकांश परिदृश्यों के लिए कस्टम एकीकरण कोड की आवश्यकता नहीं होती।
पहले जेन एआई टूलबॉक्स के नाम से जाना जाता था, इसे MCP इकोसिस्टम के साथ इसके गहरे एकीकरण को बेहतर ढंग से दर्शाने के लिए पुनः नामित किया गया। टूल को tools.yaml फ़ाइल में घोषणात्मक रूप से परिभाषित किया जाता है, और सर्वर कनेक्शन प्रबंधन, प्रमाणीकरण, क्वेरी निष्पादन और सुरक्षा को संभालता है।
प्रमुख विशेषताएँ
- विस्तृत डेटाबेस समर्थन: गूगल क्लाउड (बिगक्वेरी, पोस्टग्रेएसक्यूएल/MySQL/SQL सर्वर के लिए क्लाउड एसक्यूएल, ऐलॉयडीबी, स्पैनर, फायरस्टोर) और पोस्टग्रेएसक्यूएल, MySQL, ओरेकल, MongoDB, Redis, Elasticsearch, Snowflake, Neo4j, Trino और अधिक सहित कई तृतीय-पक्ष स्रोतों के साथ नेटिव एकीकरण।
- पूर्वनिर्मित सामान्य टूल:
list_tables,execute_sql, स्कीमा अन्वेषण और डेटा क्वेरी जैसे तुरंत उपयोग करने योग्य टूल। - कस्टम टूल फ्रेमवर्क: कॉन्फ़िगरेशन के माध्यम से संरचित क्वेरी, सेमेंटिक सर्च, NL2SQL और डोमेन+विशिष्ट टूल को परिभाषित करें।
- एंटरप्राइज़ सुरक्षा: IAM+आधारित प्रमाणीकरण, प्रतिबंधित पहुँच, पैरामीटराइज़्ड क्वेरी और कम से कम विशेषाधिकार वाला निष्पादन।
- प्रेक्षणीयता: मेट्रिक्स और ट्रेसिंग के लिए अंतर्निहित OpenTelemetry समर्थन।
- डायनेमिक रीलोडिंग और टूलसेट: सर्वर को रीस्टार्ट किए बिना टूल अपडेट करें; मॉड्यूलर टूलसेट में टूल को समूहित करें।
- इंटरैक्टिव UI: टूल का परीक्षण करने के लिए अंतर्निहित वेब UI (
--uiफ्लैग के साथ सक्षम)। - SDK इकोसिस्टम: पायथन, जावास्क्रिप्ट/टाइपस्क्रिप्ट, जावा और गो के लिए आधिकारिक क्लाइंट SDK ताकि LangChain, LlamaIndex और Genkit जैसे एजेंट फ्रेमवर्क में टूलबॉक्स टूल को एकीकृत किया जा सके।
- एजेंट स्किल्स जनरेशन: टूलसेट को पोर्टेबल एजेंट स्किल्स में परिवर्तित करें।
यह कैसे काम करता है
tools.yamlमें डेटा स्रोत और टूल को कॉन्फ़िगर करें (स्रोत, टूल, टूलसेट, प्रॉम्प्ट)।- MCP टूलबॉक्स सर्वर शुरू करें (बाइनरी, Docker या क्लाउड डिप्लॉयमेंट)। यह एक MCP एंडपॉइंट एक्सपोज़ करता है (डिफ़ॉल्ट:
http://127.0.0.1:5000/mcp)। - MCP क्लाइंट (Gemini CLI, Claude Code, Cursor, आदि) टूल खोजते हैं और उन्हें कॉल करते हैं।
- सर्वर उचित प्रमाणीकरण और पूलिंग के साथ डेटाबेस के विरुद्ध ऑपरेशन निष्पादित करता है, और संरचित परिणाम एजेंट को लौटाता है।
त्वरित सेटअप के लिए HTTP+आधारित MCP कनेक्शन और पूर्वनिर्मित टूल कॉन्फ़िगरेशन दोनों का समर्थन करता है।
उपयोग के मामले
- प्राकृतिक भाषा डेटा क्वेरी: AI सहायक सादे अंग्रेजी का उपयोग करके लाइव डेटा को क्वेरी और विश्लेषण करते हैं।
- स्कीमा-जागरूक विकास: IDE और एजेंट स्कीमा का पता लगाते हैं और सटीक डेटाबेस कोड उत्पन्न करते हैं।
- सुरक्षित एंटरप्राइज़ AI एजेंट: नियंत्रित पहुंच के तहत संवेदनशील डेटा के साथ इंटरैक्ट करने वाले प्रोडक्शन एजेंट बनाएं।
- स्वचालित कोड और क्वेरी जनरेशन: वास्तविक स्कीमा से मेल खाने वाला SQL, माइग्रेशन या एप्लिकेशन लॉजिक उत्पन्न करें।
- डेटा एक्सप्लोरेशन और विश्लेषण: अंतर्दृष्टि, रिपोर्टिंग या डेटा समस्याओं को डिबग करने के लिए LLM के साथ मिलाएं।
- मल्टी-डेटाबेस वर्कफ्लो: एक MCP सर्वर में विषम डेटा स्रोतों में एकीकृत पहुंच प्रदान करें।
आरंभ करना
इंस्टालेशन विकल्प
- बाइनरी: GitHub या Google Cloud Storage से नवीनतम रिलीज़ डाउनलोड करें।
- होमब्रू:
brew install mcp-toolbox - डॉकर:
us-central1-docker.pkg.dev/database-toolbox/toolbox/toolboxसे पुल करें - गो:
go install github.com/googleapis/mcp-toolbox@latest - npx के माध्यम से प्रीबिल्ट: विशिष्ट डेटाबेस के लिए त्वरित सेटअप।
इसके साथ चलाएं:
./toolbox --config tools.yaml
अपने MCP क्लाइंट कॉन्फिग में जोड़ें (HTTP मोड या प्रीबिल्ट के लिए उदाहरण):
{
"mcpServers": {
"toolbox": {
"type": "http",
"url": "http://127.0.0.1:5000/mcp"
}
}
}
पूर्ण दस्तावेज़ीकरण: https://mcp-toolbox.dev/
लाभ
MCP टूलबॉक्स डेटा-जागरूक AI एजेंट बनाने की बाधा को काफी कम करता है, जबकि एंटरप्राइज़ सुरक्षा, स्केलेबिलिटी और ऑब्जर्वेबिलिटी आवश्यकताओं को पूरा करता है। यह प्रोडक्शन-रेडी है (v1.0.0 अप्रैल 2026 में रिलीज़ किया गया), Google द्वारा सक्रिय रूप से बनाए रखा जाता है, और सुरक्षित MCP डेटाबेस इंटीग्रेशन के लिए एक संदर्भ कार्यान्वयन के रूप में कार्य करता है।
दर्जनों डेटा स्रोतों और एक समृद्ध SDK इकोसिस्टम के समर्थन के साथ, यह डेवलपर्स को शक्तिशाली, विश्वसनीय एजेंटिक एप्लिकेशन बनाने में सक्षम बनाता है जो वास्तविक एंटरप्राइज़ डेटा पर काम करते हैं।
Tags
Related Entries
Keep exploring similar tools and resources in this category.
Related Reads
Background, tutorials, and protocol context connected to this entry.






