Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

Model Context Protocol (MCP)

Model Context Protocol ‏(MCP) معيار مفتوح يتيح للمساعدات المدعومة بالذكاء الاصطناعي الاتصال بالأنظمة الخارجية. ويوفر واجهة موحّدة تتيح للنماذج الوصول إلى مصادر البيانات وواجهات برمجة التطبيقات وقواعد البيانات والأدوات، دون الحاجة إلى تكامل مخصص لكل مجموعة من النماذج والخدمات.

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

معمارية

يتبع MCP معمارية العميل والخادم:

  • تنشئ عملاء MCP، مثل Claude Desktop وCursor وVS Code، اتصالات بخوادم MCP.
  • تتيح خوادم MCP الأدوات والإمكانات عبر واجهة موحّدة.
  • تستخدم نماذج الذكاء الاصطناعي الأدوات المتاحة للوصول إلى البيانات والوظائف الخارجية عند الحاجة.
معمارية العميل والخادم لـ MCP

يمكنك العثور على مجموعات يديرها المجتمع من عملاء MCP وخوادم MCP على GitHub.

ClickHouse MCP server

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

يسمح الخادم، افتراضيًا، بتنفيذ استعلامات للقراءة فقط. استخدم مستخدم ClickHouse مخصصًا لا يملك إلا الأذونات التي يحتاج إليها المساعد.

لتوصيل عميل MCP محلي، راجع إعداد ClickHouse MCP server. ولخادم بعيد مُدار، راجع Remote MCP server في ClickHouse Cloud.

Navigation