
خادم MySQL MCP
يقدم خادم MySQL MCP جسرًا آمنًا بين مساعدي الذكاء الاصطناعي وقواعد بيانات MySQL. يتيح استكشاف قاعدة البيانات بشكل منظم، وتنفيذ الاستعلامات، وتحليل البيانات من خ...
اربط وكلاء الذكاء الاصطناعي بسهولة مع ClickHouse لاستكشاف البيانات وتنفيذ الاستعلامات والتحليلات بشكل آمن ومؤتمت—مباشرة ضمن FlowHunt.
يعمل خادم ClickHouse MCP (Model Context Protocol) كجسر قوي يربط المساعدين الذكيين ونماذج اللغة بقواعد بيانات ClickHouse. من خلال توفير أدوات موحدة عبر MCP، يمكّن المطورين ووكلاء الذكاء الاصطناعي من تنفيذ عمليات مثل تشغيل استعلامات SQL، وعرض قواعد البيانات، وجرد الجداول مباشرة على مجموعة ClickHouse. يعمل هذا التكامل على تبسيط سير العمل من خلال السماح للأتمتة المدفوعة بالذكاء الاصطناعي باستكشاف قواعد البيانات وتنفيذ الاستعلامات وجلب البيانات، مع الحفاظ على الأمان عبر عمليات للقراءة فقط وإعدادات بيئية قابلة للتخصيص. يعد الخادم فعالًا بشكل خاص لتعزيز بيئات التطوير، وأتمتة تحليل البيانات، وتوفير وصول برمجي سلس لميزات ClickHouse القوية.
لا توجد قوالب أوامر مذكورة في المستودع أو التوثيق.
لا توجد موارد صريحة موصوفة في التوثيق المتاح.
run_select_query
تنفيذ استعلامات SQL على مجموعة ClickHouse الخاصة بك في وضع آمن للقراءة فقط. يقبل إدخال sql
(سلسلة نصية) يمثل استعلام SQL المراد تنفيذه.
list_databases
يعرض جميع قواعد البيانات المتاحة على مجموعة ClickHouse الخاصة بك.
list_tables
يعرض جميع الجداول داخل قاعدة بيانات محددة. يتطلب إدخال database
(سلسلة نصية) لتحديد قاعدة البيانات المراد استعراضها.
إدارة واستكشاف قواعد البيانات
اعرض بسهولة جميع القواعد والجداول لفهم بنية ومخطط نشر ClickHouse لديك بسرعة.
تنفيذ الاستعلامات المؤتمتة
نفذ استعلامات SQL للقراءة فقط بشكل برمجي، مما يمكّن وكلاء الذكاء الاصطناعي من جلب البيانات وتحليلها وتلخيصها لأغراض التحليل أو التقارير.
تطوير معتمد على البيانات
دمج الوصول اللحظي للبيانات في سير العمل التطويري، ما يسمح بالنمذجة الديناميكية أو إعداد لوحات المعلومات أو مهام التحقق.
أتمتة التحليلات الآمنة
تنفيذ مهام التحليل مع فرض الوصول للقراءة فقط، لضمان سلامة البيانات والالتزام بسياسات الأمان.
تكامل مع الوكلاء المدعومين بالذكاء الاصطناعي
تمكين المساعدين الذكيين من التفاعل مباشرة مع ClickHouse لجلب البيانات، مما يعزز قدرات الدردشة، والمساعدين، أو أدوات أتمتة سير العمل.
لا توجد تعليمات إعداد لـ Windsurf في التوثيق.
افتح ملف إعدادات Claude Desktop:
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%/Claude/claude_desktop_config.json
أضف التكوين التالي إلى قسم mcpServers
:
{
"mcpServers": {
"mcp-clickhouse": {
"command": "uv",
"args": [
"run",
"--with",
"mcp-clickhouse",
"--python",
"3.13",
"mcp-clickhouse"
],
"env": {
"CLICKHOUSE_HOST": "<clickhouse-host>",
"CLICKHOUSE_PORT": "<clickhouse-port>",
"CLICKHOUSE_USER": "<clickhouse-user>",
"CLICKHOUSE_PASSWORD": "<clickhouse-password>",
"CLICKHOUSE_SECURE": "true",
"CLICKHOUSE_VERIFY": "true",
"CLICKHOUSE_CONNECT_TIMEOUT": "30",
"CLICKHOUSE_SEND_RECEIVE_TIMEOUT": "30"
}
}
}
}
استبدل القيم الرمزية بمعلومات الدخول الخاصة بـ ClickHouse.
حدّث مسار الأمر لـ uv
إلى المسار المطلق لملف uv
التنفيذي الخاص بك.
أعد تشغيل Claude Desktop لتطبيق التغييرات.
مثال لـ ClickHouse SQL Playground:
{
"mcpServers": {
"mcp-clickhouse": {
"command": "uv",
"args": [
"run",
"--with",
"mcp-clickhouse",
"--python",
"3.13",
"mcp-clickhouse"
],
"env": {
"CLICKHOUSE_HOST": "sql-clickhouse.clickhouse.com",
"CLICKHOUSE_PORT": "8443",
"CLICKHOUSE_USER": "demo",
"CLICKHOUSE_PASSWORD": "",
"CLICKHOUSE_SECURE": "true",
"CLICKHOUSE_VERIFY": "true",
"CLICKHOUSE_CONNECT_TIMEOUT": "30",
"CLICKHOUSE_SEND_RECEIVE_TIMEOUT": "30"
}
}
}
}
لا توجد تعليمات إعداد لـ Cursor في التوثيق.
لا توجد تعليمات إعداد لـ Cline في التوثيق.
ملاحظة:
يجب توفير جميع بيانات اعتماد ClickHouse عبر متغيرات البيئة في قسم env
من إعدادات JSON، لضمان عدم تضمين معلومات حساسة كالمفاتيح أو كلمات المرور بشكل صريح في الكود.
مثال (متغيرات البيئة لبيانات الاعتماد):
"env": {
"CLICKHOUSE_HOST": "<clickhouse-host>",
"CLICKHOUSE_PORT": "<clickhouse-port>",
"CLICKHOUSE_USER": "<clickhouse-user>",
"CLICKHOUSE_PASSWORD": "<clickhouse-password>"
}
استخدام MCP في FlowHunt
لدمج خوادم MCP في سير العمل الخاص بك على FlowHunt، ابدأ بإضافة مكون MCP إلى التدفق وربطه مع وكيل الذكاء الاصطناعي الخاص بك:
انقر على مكون MCP لفتح لوحة الإعدادات. في قسم إعدادات النظام لـ MCP، أدخل تفاصيل خادم MCP الخاص بك باستخدام تنسيق JSON التالي:
{
"mcp-clickhouse": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
بمجرد الإعداد، سيتمكن وكيل الذكاء الاصطناعي من استخدام هذا MCP كأداة مع إمكانية الوصول إلى جميع وظائفه وقدراته. تذكر تغيير "mcp-clickhouse"
إلى اسم خادم MCP الفعلي الخاص بك واستبدال عنوان URL بعنوان خادم MCP الخاص بك.
القسم | التوفر | التفاصيل/ملاحظات |
---|---|---|
نظرة عامة | ✅ | توجد نظرة عامة في README.md |
قائمة القوالب | ⛔ | لم يتم وصف أي قوالب أوامر |
قائمة الموارد | ⛔ | لا يوجد قسم موارد في التوثيق |
قائمة الأدوات | ✅ | تم وصف ثلاث أدوات: run_select_query, list_databases, list_tables |
تأمين مفاتيح API | ✅ | تم شرح إعداد متغيرات البيئة في README.md |
دعم العينات (أقل أهمية في التقييم) | ⛔ | لا يوجد ذكر لدعم العينات |
يقدم خادم ClickHouse MCP قيمة واضحة للمطورين المعتمدين على البيانات الذين يحتاجون إلى وصول LLM أو ذكاء اصطناعي لقواعد بيانات ClickHouse. ومع ذلك، يفتقر المستودع إلى التوثيق الخاص بقوالب الأوامر والموارد، ويوفر فقط تعليمات إعداد لـ Claude. مجموعة الأدوات قوية للاستعلام عن قواعد البيانات، لكن نقص المعلومات حول الجذور ودعم العينات يحد من درجته في تقييم MCP العام.
يوجد ترخيص LICENSE | ✅ Apache-2.0 |
---|---|
يوجد أداة واحدة على الأقل | ✅ |
عدد الـ Forks | 70 |
عدد النجوم | 383 |
التقييم النهائي:
استنادًا إلى اكتمال التوثيق ووضوح الأدوات والترخيص المفتوح وتفاعل المجتمع، ولكن مع مراعاة الأقسام الناقصة حول القوالب والموارد ودعم الإعداد متعدد المنصات: 6/10
هو جسر يتيح لوكلاء الذكاء الاصطناعي ونماذج اللغة الوصول إلى قواعد بيانات ClickHouse، وتنفيذ استعلامات للقراءة فقط بشكل آمن، وتصفح القواعد والجداول، وأتمتة سير العمل المعتمد على البيانات باستخدام أدوات موحدة عبر بروتوكول Model Context Protocol (MCP).
يمكنك تنفيذ استعلامات SQL للقراءة فقط، وعرض جميع قواعد البيانات، وجرد الجداول داخل أي قاعدة بيانات محددة، مما يجعله مثاليًا لاستكشاف البيانات وأتمتة التحليلات.
نعم. التكامل مصمم للعمليات للقراءة فقط، ويتم إدارة بيانات الدخول عبر متغيرات البيئة في إعداداتك، وفقًا لأفضل ممارسات الأمان.
أضف مكون MCP في سير عمل FlowHunt وقدم تفاصيل خادم ClickHouse MCP في لوحة الإعدادات. استخدم تنسيق JSON كما هو موضح في التوثيق، وتأكد من صحة عنوان الخادم وبيانات الدخول الخاصة بك.
تشمل الاستخدامات الشائعة استكشاف قواعد البيانات تلقائيًا، والتحليلات الفورية، وتنفيذ الاستعلامات بشكل آمن وبرمجي، وتعزيز قدرات المساعدين الذكيين بالوصول للبيانات، وتمكين تطوير التطبيقات المبنية على البيانات.
افتح آفاق الأتمتة والتحليل لقواعد البيانات بشكل قوي وآمن من خلال ربط مجموعة ClickHouse مع عمليات FlowHunt المدعومة بالذكاء الاصطناعي.
يقدم خادم MySQL MCP جسرًا آمنًا بين مساعدي الذكاء الاصطناعي وقواعد بيانات MySQL. يتيح استكشاف قاعدة البيانات بشكل منظم، وتنفيذ الاستعلامات، وتحليل البيانات من خ...
يعمل خادم Databricks MCP على ربط المساعدين الذكاء الاصطناعي ببيئات Databricks، مما يمكّنهم من الاستكشاف التلقائي، والفهم، والتفاعل مع بيانات ووصف Unity Catalog ...
يتيح خادم MSSQL MCP ربط المساعدين الذكيين بقواعد بيانات Microsoft SQL Server، مما يمكّن من تنفيذ عمليات بيانات متقدمة، وتحليل الأعمال، وأتمتة سير العمل مباشرة م...