اربط SQL Server بـ MCP واستخدمه من Claude وChatGPT وCursor

اربط SQL Server بـ MCP عبر AgentUI، سواء كانت قاعدة البيانات في السحابة أو على خادم في مكتبك. تصف الأدوات التي تريدها، مثل «الفواتير المتأخرة لعميل معيّن»، فيكتبها الذكاء الاصطناعي. ثم يضيف كل شخص رابطاً واحداً إلى المساعد الذي يستخدمه أصلاً، ويسجّل الدخول بحسابه.

لا خادم لتستضيفه ولا منفذ لتفتحه. ويمكنك إلغاء أي اتصال من اللوحة.

AI assistant · MCP
Signed in as Maria
What does Northwind Foods owe us past 30 days?
Called tool · finance-appread-only
tool_overdue_invoices(customer: "Northwind Foods")
→ ERP-SQL01 (on-prem) · 3 rows · 1.1s
InvoiceDays lateAmount
INV-2093147$8,420.00
INV-2087738$2,115.50
INV-2080433$640.00

Northwind Foods has 3 invoices past 30 days, totalling $11,175.50. The oldest is 47 days late.

كيف تربط SQL Server بـ MCP في ثلاث خطوات

اربط قاعدة البيانات

يتصل SQL Server السحابي من خلال تكامل SQL. أما الموجود على خادم في المكتب فيحصل على AgentUI Connector، الذي يتصل للخارج عبر HTTPS، فيبقى جدار الحماية لديك كما هو.

صِف الأدوات

أخبر الذكاء الاصطناعي المنشئ بما يجب أن تفعله كل أداة. فيكتب الأداة باستعلام ثابت والمدخلات التي تحتاجها، وتشغّلها أو توقفها من لوحة MCP.

أضف رابطاً واحداً إلى المساعد

لكل تطبيق عنوان MCP خاص به. الصقه في Claude أو ChatGPT أو Cursor أو Codex أو Windsurf، وسجّل الدخول، فتظهر الأدوات في المحادثة.

أدوات مخصصة بدلاً من تسليم الذكاء الاصطناعي استعلامات SQL خاماً

الأداة إجراء له اسم واستعلام وافقت عليه، فيطلب المساعد ما يحتاجه ولا يستطيع تشغيل أي شيء آخر. يمكن جعل كل أداة للقراءة فقط، ويتسع التطبيق الواحد لما يصل إلى 100 أداة. إليك بعض الأمثلة:

  • tool_overdue_invoices
    فواتير عميل واحد المتأخرة أكثر من 30 يوماً
  • tool_stock_by_warehouse
    الكمية المتوفرة من منتج، حسب المستودع
  • tool_late_shipments
    الطلبات التي شُحنت بعد موعدها هذا الأسبوع
  • tool_customer_summary
    الطلبات المفتوحة والرصيد وآخر عملية شراء لحساب واحد

خادم SQL Server MCP واحد لكل أدوات الذكاء الاصطناعي في فريقك

لا أحد مضطر لتغيير مساعده. يبقى فريق المبيعات في ChatGPT، والمالية في Claude، والمطوّر في Cursor، ويستدعون جميعاً الأدوات نفسها على قاعدة البيانات نفسها.

Claudeافتح Settings → Connectors → Add custom connector، ثم الصق الرابط
ChatGPTأضفه كموصّل والصق الرابط
Cursorافتح Settings → MCP → Add new server، ثم الصق الرابط
Claude Codeclaude mcp add my-app <link> --transport http
Codex & Windsurfالصق مقتطف الإعدادات الذي تعطيك إياه اللوحة

ما سيريد فريق تقنية المعلومات معرفته قبل ربط SQL Server بـ MCP

  • يسجّل كل شخص الدخول بحسابه الخاص. لا يوجد مفتاح API مشترك متروك في ملف إعدادات لدى أحد.
  • يمكن جعل الاتصالات للعرض فقط، ويمكنك إيقاف «Assistants may change data» لبيئة كاملة.
  • يظهر كل اتصال في قائمة مع وقت آخر استخدام له. ألغِ أحدها فتتوقف استدعاءاته.
  • عبر الموصّل الداخلي، لا تستطيع الاستعلامات إلا القراءة: تعمل SELECT وWITH فقط، ويُتراجع عن كل استعلام. ولا تغادر كلمة مرور قاعدة البيانات خادمك.

حدود من المفيد معرفتها

  • الموصّل الداخلي يقرأ Microsoft SQL Server فقط، وبحد أقصى 1,000 صف و30 ثانية لكل استعلام.
  • لكل استدعاء MCP مهلة 30 ثانية للرد، لذا يُفضّل أن تطلب الأدوات ملخصاً لا جدولاً كاملاً.
  • تعمل الاستعلامات على SQL Server باتصال التطبيق، لا بحساب قاعدة البيانات الخاص بكل شخص. استخدم قاعدة الوصول في الأداة لتحديد من يمكنه استدعاؤها.
  • ربط SQL Server متاح ابتداءً من خطة Team.

ماذا يحدث بعد الربط

إذا كانت قاعدة البيانات على خادم في المكتب، يحصل مسؤول تقنية المعلومات لديك على دليل إعداد بصيغة Word مع لقطات شاشة، ويثبّت خدمة واحدة. ويمكننا الانضمام إلى تلك المكالمة. بعد ذلك تصف أداتك الأولى، وتجرّبها في Claude أو ChatGPT، وتضيف التالية حين يطلبها أحد. ويبقى شخص حقيقي من فريقنا مسؤولاً عن حسابك، فلا تصبح الأدوات معتمدة على موظف واحد.

تعمّق أكثر

امنح الذكاء الاصطناعي في فريقك أداة واحدة يمكن الوثوق بها

اربط SQL Server، وصِف الأداة الأولى، والصق الرابط في Claude أو ChatGPT. وإن فضّلت أن نبنيها معك، احجز مكالمة.

لا خادم لتستضيفه ولا منفذ لتفتحه. ويمكنك إلغاء أي اتصال من اللوحة.