منصوبے کے بارے میں
ڈیٹا بیسز کے لیے MCP ٹول باکس ایک اوپن سورس Model Context Protocol (MCP) سرور ہے جو AI ایجنٹس، IDEs اور ایپلیکیشنز کو براہ راست انٹرپرائز ڈیٹا بیسز سے جوڑتا ہے۔ یہ دو مقاصد پورے کرتا ہے: ایک تیار استعمال MCP سرور کے طور پر جس میں فوری ڈیٹا کی کھوج کے لیے پہلے سے تیار عمومی ٹولز (مثلاً list_tables، execute_sql) شامل ہیں، اور ایک کسٹم ٹولز فریم ورک کے طور پر جس سے ساختہ کوئریز، سیمینٹک سرچ اور NL2SQL صلاحیتوں کے ساتھ خصوصی، محفوظ AI ٹولز بنائے جا سکتے ہیں۔
اہم خصوصیات میں باکس سے باہر ڈیٹا بیس تک رسائی، حفاظتی خصوصیات کے ساتھ کسٹم ٹولز فریم ورک، Python، JavaScript/TypeScript، Go اور Java کے لیے SDKs کے ساتھ آسان ڈویلپمنٹ، کنکشن پولنگ، مربوط توثیق (IAM)، اور OpenTelemetry کے ساتھ اختتام سے اختتام تک مشاہدہ شامل ہیں۔
معاون ڈیٹا بیسز میں Google Cloud سروسز (AlloyDB، BigQuery، Cloud SQL، Spanner، Firestore، Knowledge Catalog) اور دیگر ڈیٹا بیسز (PostgreSQL، MySQL، MariaDB، SQL Server، Oracle، MongoDB، Redis، Elasticsearch، CockroachDB، ClickHouse، Couchbase، Neo4j، Snowflake، Trino) شامل ہیں۔
کنفیگریشن ایک tools.yaml فائل کے ذریعے کی جاتی ہے جس میں sources، tools، toolsets، prompts اور resources کی تعریف ہوتی ہے۔ سرور کو بائنری، کنٹینر امیج، Homebrew، NPM یا سورس سے چلایا جا سکتا ہے۔ یہ Gemini CLI، Google Antigravity، Claude Code اور Codex جیسے MCP کلائنٹس کی معاونت کرتا ہے، اور LangChain، LlamaIndex، Genkit اور Agent Development Kit (ADK) کے ساتھ انٹیگریشن کے لیے SDKs فراہم کرتا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.