
خادم قاعدة بيانات MCP
يتيح خادم قاعدة بيانات MCP الوصول الآمن والبرمجي إلى قواعد البيانات الشهيرة مثل SQLite وSQL Server وPostgreSQL وMySQL لمساعدي الذكاء الاصطناعي وأدوات الأتمتة. ي...
مكّن وكلاء الذكاء الاصطناعي لديك من التفاعل الآمن مع قواعد بيانات MariaDB عبر FlowHunt. يقدم خادم MariaDB MCP وصولاً ضرورياً وآمناً للقراءة فقط لغايات التحليل، التقارير، والاستكشاف الآمن.
خادم MariaDB MCP هو أداة صُممت لتوفير وصول للقراءة فقط لمساعدي الذكاء الاصطناعي إلى قواعد بيانات MariaDB. يعمل كخادم لبروتوكول سياق النموذج (MCP)، مما يمكّن تدفقات تطوير تعتمد على الذكاء الاصطناعي من الاتصال المباشر بمصادر بيانات MariaDB الخارجية. يتيح هذا التكامل للمساعدين تنفيذ مهام مثل جلب مخططات قواعد البيانات وتنفيذ استعلامات للقراءة فقط، وهو أمر بالغ الأهمية في تحليلات البيانات وتطوير التطبيقات وذكاء الأعمال. من خلال سد الفجوة بين نماذج اللغة الكبيرة ومحتوى قاعدة البيانات الحي، يسهل خادم MariaDB MCP تفاعلات آمنة وسلسة وغنية بالسياق تعزز إنتاجية المطور دون تعريض سلامة قاعدة البيانات للخطر.
لا توجد قوالب تعليمات مذكورة في الوثائق المتوفرة.
استكشاف قواعد البيانات
يمكن للمطورين وعلماء البيانات جلب معلومات المخطط وتنفيذ استعلامات للقراءة فقط لفهم بنية قواعد بيانات MariaDB دون خطر التعديل العرضي.
ذكاء الأعمال
يمكّن مساعدي الذكاء الاصطناعي من تزويد لوحات القيادة أو إنشاء تقارير عبر استعلام بيانات حية من قواعد MariaDB بشكل آمن للقراءة فقط.
تصحيح التطبيقات
يمكن للمطورين استخدام الخادم لمعاينة البيانات والتحقق منها بأمان داخل قواعد البيانات الإنتاجية، مما يدعم مهام الاستكشاف والتحقق.
تحليل البيانات الآلي
يمكن لأدوات الذكاء الاصطناعي جلب ومعالجة سجلات قاعدة البيانات للتحليل الإحصائي، وتحديد الاتجاهات، أو تدريب نماذج التعلم الآلي.
لا توجد تعليمات صريحة لـ Windsurf في الوثائق المتوفرة.
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"mcp_server_mariadb": {
"command": "/PATH/TO/uvx",
"args": [
"mcp-server-mariadb",
"--host",
"${DB_HOST}",
"--port",
"${DB_PORT}",
"--user",
"${DB_USER}",
"--password",
"${DB_PASSWORD}",
"--database",
"${DB_NAME}"
]
}
}
}
/PATH/TO/uvx
إلى المسار الكامل لملف تنفيذ uvx
الخاص بك.مثال لخادم غير منشور/تطوير:
{
"mcpServers": {
"mcp_server_mariadb": {
"command": "/PATH/TO/uv",
"args": [
"--directory",
"/YOUR/SOURCE/PATH/mcp-server-mariadb/src/mcp_server_mariadb",
"run",
"server.py"
],
"env": {
"MARIADB_HOST": "127.0.0.1",
"MARIADB_USER": "USER",
"MARIADB_PASSWORD": "PASSWORD",
"MARIADB_DATABASE": "DATABASE",
"MARIADB_PORT": "3306"
}
}
}
}
تذكر استبدال جميع المسارات وبيانات الاعتماد النائبة حسب الحاجة.
لا توجد تعليمات صريحة لـ Cursor في الوثائق المتوفرة.
لا توجد تعليمات صريحة لـ Cline في الوثائق المتوفرة.
عند إعداد بيئتك، استخدم متغيرات البيئة للبيانات الحساسة. مثال:
"env": {
"MARIADB_HOST": "127.0.0.1",
"MARIADB_USER": "USER",
"MARIADB_PASSWORD": "PASSWORD",
"MARIADB_DATABASE": "DATABASE",
"MARIADB_PORT": "3306"
}
قم بتخزين القيم بشكل آمن ولا تكتب الأسرار مباشرة في ملفات الإعدادات.
استخدام MCP في FlowHunt
لدمج خوادم MCP ضمن سير عمل FlowHunt الخاص بك، ابدأ بإضافة مكون MCP إلى التدفق وربطه بوكيل الذكاء الاصطناعي:
انقر على مكون MCP لفتح لوحة الإعدادات. في قسم إعدادات نظام MCP، ضع تفاصيل خادم MCP الخاص بك باستخدام هذا التنسيق في JSON:
{
"mcp_server_mariadb": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
بعد الإعداد، سيتمكن وكيل الذكاء الاصطناعي من استخدام هذا MCP كأداة مع الوصول إلى كافة وظائفه وإمكاناته. تذكر تغيير "mcp_server_mariadb"
إلى الاسم الفعلي لخادم MCP الخاص بك واستبدال عنوان URL بعنوان خادم MCP الخاص بك.
القسم | التوفر | التفاصيل/ملاحظات |
---|---|---|
نظرة عامة | ✅ | ملخص عام وميزات متوفر |
قائمة التعليمات | ⛔ | لا توجد قوالب تعليمات موثقة |
قائمة الموارد | ✅ | كشف قائمة المخططات في قاعدة البيانات |
قائمة الأدوات | ✅ | أداة query_database موثقة |
تأمين مفاتيح API | ✅ | موثق عبر env في أمثلة الإعدادات |
دعم العينات (أقل أهمية في التقييم) | ⛔ | لا يوجد ذكر لدعم العينات |
استنادًا إلى الجداول أعلاه، فإن خادم MariaDB MCP بسيط ومركّز، ويقدم الوظائف الأساسية للوصول إلى قاعدة بيانات MariaDB. يفتقر إلى ميزات MCP المتقدمة مثل قوالب التعليمات أو دعم العينات، لكنه متفوق في الجوانب الأساسية كالأدوات، الموارد، والإعداد الآمن. بالنسبة لخادم قاعدة بيانات للقراءة فقط، فهو قوي ولكنه أساسي.
هل لديه ترخيص | ✅ (MIT) |
---|---|
يحتوي على أداة واحدة على الأقل | ✅ |
عدد التفرعات | 4 |
عدد النجوم | 17 |
خادم MariaDB MCP هو موصل يسمح لوكلاء الذكاء الاصطناعي بالوصول إلى قواعد بيانات MariaDB في وضع آمن للقراءة فقط. يكشف عن قوائم المخططات ويوفر أداة للاستعلامات من نوع SELECT، مما يجعله مثاليًا للتحليل، التقارير، والاستكشاف الآمن لقاعدة البيانات.
يوفر أداة 'query_database' التي تتيح لوكلاء الذكاء الاصطناعي تنفيذ عمليات للقراءة فقط — مثل استعلامات SELECT — على مثيل MariaDB.
نعم. تم تصميم الخادم ليعمل بوصول للقراءة فقط، مما يعني أنه لا يمكنه تعديل أو حذف البيانات، مما يجعله آمناً للاستخدام على قواعد البيانات الإنتاجية.
قم بتخزين بيانات الاعتماد في متغيرات البيئة وأشر إليها في إعدادات خادم MCP الخاص بك. لا تقم أبدًا بكتابة كلمات المرور أو المعلومات الحساسة مباشرة في ملفات الإعدادات.
بكل تأكيد. أضف مكون MCP إلى سير FlowHunt الخاص بك، ووفّر تفاصيل خادم MariaDB MCP في الإعدادات، وسيتمكن وكيل الذكاء الاصطناعي من الوصول إلى قاعدة البيانات كأداة.
لا، يركز خادم MariaDB MCP على الوصول الأساسي لقاعدة البيانات، من خلال تقديم كشف المخطط ودعم الاستعلامات للقراءة فقط. لا تتوفر ميزات متقدمة مثل قوالب التعليمات.
سهل الوصول إلى بيانات MariaDB الحية لديك للتحليل والأتمتة — بأمان وكفاءة مع خادم MariaDB MCP من FlowHunt.
يتيح خادم قاعدة بيانات MCP الوصول الآمن والبرمجي إلى قواعد البيانات الشهيرة مثل SQLite وSQL Server وPostgreSQL وMySQL لمساعدي الذكاء الاصطناعي وأدوات الأتمتة. ي...
يقوم خادم Teradata MCP بدمج المساعدين الذكيين مع قواعد بيانات Teradata، ما يتيح تحليلات متقدمة، وتنفيذ استعلامات SQL بسهولة، وسير عمل ذكاء الأعمال في الوقت الفع...
يتيح خادم MSSQL MCP ربط المساعدين الذكيين بقواعد بيانات Microsoft SQL Server، مما يمكّن من تنفيذ عمليات بيانات متقدمة، وتحليل الأعمال، وأتمتة سير العمل مباشرة م...