Skill · Claude.com Official Documentation - Model Context Protocol
الاستعلام من قواعد البيانات الحية داخل Claude باستخدام MCP
الصورة: Zach Graves على Unsplash
اربط Claude مباشرةً بقواعد بيانات SQL لديك باستخدام خوادم بروتوكول سياق النموذج (MCP) للاستعلام عن البيانات الحية بلغة إنجليزية بسيطة دون لصق ملفات CSV. يلغي ذلك رفع الملفات، ويحافظ على حداثة البيانات، ويتيح تقارير فورية مخصصة - وهو مثالي لمحللي البيانات والمهندسين الذين يحتاجون إلى إجابات سريعة من قواعد بيانات الإنتاج دون تصدير يدوي.
بروتوكول سياق النموذج (MCP) هو المعيار المفتوح من Anthropic الذي يتيح لـClaude الاتصال بأمان بالأدوات ومصادر البيانات الخارجية. وعند إعداد خادم MCP لقاعدة بيانات، يكتسب Claude القدرة على استكشاف مخطط قاعدة بياناتك، وكتابة استعلامات SQL وتنفيذها، وإعادة النتائج - كل ذلك داخل واجهة المحادثة، دون أي نسخ ولصق.
للبدء، ستختار أولاً خادم MCP المناسب لنوع قاعدة بياناتك. من الخيارات الشائعة sql-mcp (يدعم PostgreSQL وMySQL وSQLite وMongoDB وغيرها)، وQuery Streams (متخصص في SQL Server وAzure SQL)، وcrystaldba/postgres-mcp (خفيف للعمل المحلي على Postgres). يعمل كل خادم كجسر آمن بين Claude وقاعدة بياناتك. ويتضمن التثبيت عادةً إضافة إعدادات الخادم إلى إعدادات Claude Desktop ضمن Developer أو توجيه Claude Code إلى الخادم عبر سطر الأوامر.
بمجرد الاتصال، تصبح سير العمل بسيطة: اطرح على Claude سؤالاً بلغة إنجليزية بسيطة مثل "أرني الطلبات التي تتجاوز 5000 دولار من هذا الشهر، مجمّعة حسب العميل." يسأل Claude تلقائياً خادم MCP عن الجداول والأعمدة الموجودة، ويبني استعلام SQL صالحاً، وينفّذه على قاعدة بياناتك الحية، ويعيد النتائج مع ملخص. وفي البيئات الحساسة، تتحكم في الأذونات باستخدام مستخدم قاعدة بيانات للقراءة فقط بأقل صلاحيات ممكنة - فلا يستطيع Claude حذف الجداول أو تنفيذ إجراءات مدمّرة إذا لم يكن الحساب الذي يتصل عبره يملك تلك الصلاحيات.
مثال واقعي: يحتاج محلل في شركة تقنية مالية إلى تسوية حالات فشل الدفع. فبدلاً من تصدير ملف CSV من قاعدة بيانات الإنتاج، يفتح Claude Code، ويتصل بخادم MCP الخاص بـSQL Server، ويسأل: "جمّع المدفوعات الفاشلة حسب رمز الخطأ هذا الشهر، وأظهر العدد والأثر على الإيرادات." يستكشف Claude المخطط، ويكتب استعلام T-SQL (مراعياً اصطلاحات SQL Server مثل TOP وDATEADD)، ويشغّل الاستعلام مباشرةً، ويقدّم ملخصاً مع الاتجاهات. تبقى البيانات في قاعدة البيانات، وتتحدث مع كل استعلام، ولا توجد أي عنق زجاجة في الرفع.
نموذج الأمان مدمج: فالبيانات لا تدخل أبداً إلى مجموعة تدريب Claude، والاستعلامات للقراءة فقط افتراضياً، ومفاتيح MCP محددة النطاق وقابلة للإلغاء ومحدودة المعدل. ويرى معظم الفرق أن هذا النمط يحوّل العمل على البيانات من التصدير والتحليل على دفعات إلى تحقيق تفاعلي.
المصادر والاعتمادات
المصدر الأصلي: Claude.com Official Documentation - Model Context Protocol