
SQL MCP Server
SQL MCP Server الرسمي من مايكروسوفت، وهو جزء من Data API builder، يمكّن الوصول الآمن والمنتظم لوكلاء الذكاء الاصطناعي إلى قواعد بيانات SQL (بما في ذلك Azure SQL وSQL Server وPostgreSQL وMySQL والمزيد) عبر بروتوكول سياق النموذج.
نظرة عامة
SQL MCP Server هو تطبيق مفتوح المصدر رسمي من Microsoft لـ بروتوكول سياق النموذج (MCP) لقواعد بيانات SQL. مدمج في منشئ Data API (الإصدار 1.7+)، يوفر طريقة قياسية وآمنة لوكلاء الذكاء الاصطناعي (مثل Claude Desktop وCursor وGitHub Copilot وغيرها) لاكتشاف والتفاعل مع كيانات قاعدة البيانات باستخدام اللغة الطبيعية.
بدلاً من SQL الخام أو واجهات برمجة التطبيقات المخصصة، يستدعي الوكلاء مجموعة صغيرة وقابلة للتوقع من أدوات MCP للعمليات مثل قراءة السجلات، وسرد الجداول، وتنفيذ الاستعلامات المتحكم بها. يستفيد من نضج تجريد الكيان لنظام Data API builder، ونموذج الأمان، وميزات الأداء.
الميزات الرئيسية
- آمن بالتصميم: التحكم في الوصول القائم على الأدوار (RBAC) على مستوى طبقة واجهة برمجة التطبيقات، التكامل مع Azure Key Vault، OAuth مخصص، ودعم Microsoft Entra ID.
- دعم واسع لقواعد البيانات: يعمل مع Azure SQL وSQL Server وPostgreSQL وMySQL وAzure Cosmos DB والمزيد.
- مجموعة أدوات MCP: أدوات قياسية لسرد الكيانات، وقراءة السجلات، وعمليات DML الآمنة مع الأذونات المناسبة.
- الأداء والقابلية للتوسع: التخزين المؤقت من المستوى الأول والثاني (بما في ذلك Redis/Azure Managed Redis)، والتجهيز مع Application Insights وOpenTelemetry وAzure Log Analytics.
- مستضاف ذاتياً ومحلياً: التشغيل محلياً عبر واجهة سطر الأوامر، أو في Docker، أو في بيئات الإنتاج. /*تخريب الكيان: عرض الجداول، والواجهات العرضية، والكيانات المخصصة مع تحكم دقيق فيما يمكن للوكلاء الوصول إليه.
حالات الاستخدام
- تحليل البيانات باللغة الطبيعية: اسأل "أرني أفضل 10 عملاء حسب الإيرادات" ودع الذكاء الاصطناعي يولد وينفذ استعلامات آمنة.
- تطوير التطبيقات المدعوم بالذكاء الاصطناعي: دع الوكلاء يستكشفون المخططات، أو يولدون تقارير، أو يبنون استعلامات أثناء جلسات البرمجة.
- سير عمل البيانات المؤسسية: دمج قواعد بيانات الإنتاج بشكل آمن مع الذكاء الاصطناعي الوكيل مع فرض سياسات الحوكمة والأمان.
- تنسيق قواعد بيانات متعددة: الدمج مع خوادم MCP أخرى لسير عمل معقدة تشمل قواعد البيانات، والملفات، وواجهات برمجة التطبيقات، والمزيد.
- تصحيح الأخطاء والرؤى: جعل مساعدي الذكاء الاصطناعي يشخصون مشكلات الأداء أو يلخصون اتجاهات البيانات بشكل محادثة.
كيفية العمل
- تثبيت أو تحديث منشئ Data API إلى الإصدار 1.7+.
- تكوين مصادر البيانات والكيانات الخاصة بك في تكوين DAB.
- تمكين نقطة نهاية MCP (تدعم HTTP قابل للدفق ووسائط نقل أخرى).
- توصيل عميلك المتوافق مع MCP (مثل Claude Desktop) عن طريق إضافة عنوان URL الخادم إلى تكوينه.
- يكتشف الذكاء الاصطناعي تلقائياً الأدوات المتاحة ويستدعيها مع السياق والأذونات المناسبة.
يفرض الخادم عقداً متحكماً به، مما يمنع تنفيذ SQL الخام غير الآمن مع السماح بتفاعلات قوية ومراعية للسياق.
المجتمع والبدائل
بالإضافة إلى SQL MCP Server الرسمي من مايكروسوفت، طور المجتمع العديد من التطبيقات الخفيفة للـ Microsoft SQL Server، بما في ذلك:
- خوادم MSSQL MCP المعتمدة على Python (على سبيل المثال، عبر PyPI)
- تطبيقات .NET لدمج Claude Desktop
- متغيرات للقراءة فقط أو قابلة للتكوين تركز على حالات استخدام محددة
هذه الخيارات ممتازة للإعدادات المحلية السريعة، بينما إصدار مايكروسوفت مُحسن لبيئات المؤسسات الإنتاجية.
البدء
ارجع إلى الوثائق الرسمية للإعدادات وأمثلة التكوين وإرشادات النشر. الخادم مفتوح المصدر بالكامل ومجاني للاستخدام.
مهم: اتبع دائمًا أفضل ممارسات الأمان—قصر الصلاحيات على ما يحتاجه الذكاء الاصطناعي فعليًا، واستخدم حسابات بأقل امتيازات، وراقب الاستخدام في البيئات الإنتاجية.
يمثل SQL MCP Server خطوة كبيرة نحو جعل قواعد بيانات المؤسسات مواطنين من الدرجة الأولى في النظام البيئي للذكاء الاصطناعي الوكلائي.
Tags
Related Entries
Keep exploring similar tools and resources in this category.
TinyFish
MCP ServersTinyFish يوفر أدوات أتمتة الويب، والبحث على الإنترنت، واستخراج المحتوى، وأدوات الجلسات النائية للمتصفح لمساعدي الذكاء الاصطناعي المتوافقين مع بروتوكول MCP. يستخدم خادم MCP المستضاف OAuth 2.1، بينما يدعم وكيل @tiny-fish/mcp المحلي الاختياري التحقق من مفتاح API للإعدادات المحلية فقط، والتكامل المستمر (CI)، والإعدادات غير المرئية.
TinyFish
MCP ServersTinyFish exposes web automation, web search, content extraction, and remote browser-session tools to MCP-compatible AI assistants. The hosted MCP server uses OAuth 2.1, while an optional local @tiny-fish/mcp proxy supports API-key authentication for local-only, CI, and headless setups.

openaiDeveloperDocs
MCP ServersOpenAI Developer Docs MCP is an OpenAI-hosted, read-only server that lets MCP clients search and fetch documentation from developers.openai.com, platform.openai.com, and learn.chatgpt.com. It uses a public streamable HTTP endpoint and does not call the OpenAI API on the user's behalf.

FetchSandbox
MCP ServersFetchSandbox is a stdio MCP server and hosted API-sandbox service that lets AI coding agents import OpenAPI 3.x specifications, discover runnable workflows, and execute stateful integration tests without using production API credentials. It is designed for validating request flows, lifecycle state, webhooks, retries, and shareable run traces from MCP-compatible development tools.
DataForSEO MCP Server
MCP ServersDataForSEO MCP Server is the official Model Context Protocol server for connecting AI clients to DataForSEO SEO, SERP, keyword, backlink, on-page, business, domain, content, merchant, and AI optimization data. It can be used as a hosted Streamable HTTP endpoint, a local npx package, a Docker container, or a source-built TypeScript server.
Related Reads
Background, tutorials, and protocol context connected to this entry.



