SELECT محددة النطاق وبوضع القراءة فقط.
وتتم المصادقة عبر OAuth 2.0 أو مفتاح API الخاص بـ ClickHouse Cloud. كما أن الخادم مُدار بالكامل على ClickHouse Cloud، لذلك لا يلزم أي إعداد أو صيانة.
وهذا يسهّل على الأدوات القائمة على الوكلاء التكامل مع ClickHouse واسترجاع البيانات التي تحتاج إليها، سواء للتحليل أو التلخيص أو توليد الشيفرة أو الاستكشاف.
خادم MCP البعيد مقابل خادم MCP مفتوح المصدر
توفّر ClickHouse خادمين لـMCP.
يوفّر خادم MCP البعيد أوسع تكامل مع ClickHouse Cloud، بما في ذلك إدارة الخدمة، ومراقبة النسخ الاحتياطية، وإتاحة رؤية ClickPipe، وبيانات الفوترة، من دون أي بنية تحتية تحتاج إلى إدارتها.
بالنسبة إلى مثيلات ClickHouse المستضافة ذاتيًا، راجع أدلة خادم MCP مفتوح المصدر.
تمكين خادم MCP البعيد
يجب تمكين خادم MCP البعيد على مستوى كل خدمة قبل أن يتمكن من قبول الاتصالات. في وحدة تحكم ClickHouse Cloud، افتح خدمتك، وانقر على زر Connect، ثم اختر MCP وقم بتمكينه. يتطلب تمكين خادم MCP البعيد أو تعطيله امتلاك الإذنcontrol-plane:service:manage-mcp (راجع أدوار وأذونات وحدة التحكم).
للاطلاع على خطوات مفصلة مع لقطات شاشة، راجع دليل الإعداد.
نقطة النهاية
بمجرد تفعيله، يصبح خادم MCP البعيد متاحًا على:المصادقة
يدعم خادم MCP البعيد طريقتين للمصادقة:- OAuth 2.0: الطريقة الموصى بها للعملاء التفاعليين. عند اتصال عميل MCP لأول مرة، يفتح نافذة في المتصفح ليسجّل المستخدم الدخول باستخدام بيانات اعتماد ClickHouse Cloud الخاصة به. ويقتصر الوصول على المؤسسات والخدمات التي يملك المستخدم المُصادَق عليه إذنًا بالوصول إليها.
-
مفتاح واجهة برمجة تطبيقات ClickHouse Cloud: مخصص للبيئات البعيدة والبيئات عديمة الواجهة (headless) والبيئات المؤتمتة التي يتعذّر فيها استخدام تدفق OAuth عبر المتصفح. أرسل معرّف مفتاح API وسرّه باستخدام مصادقة HTTP Basic:
الأمان
جميع الأدوات التي يتيحها خادم MCP البعيد هي للقراءة فقط. تُوسَم كل أداة بالتعليمةreadOnlyHint: true في البيانات الوصفية الخاصة بها في MCP. ولا يمكن لأي أداة تعديل البيانات أو تغيير إعدادات الخدمة أو تنفيذ أي عملية مدمّرة.