
تكامل خادم MSSQL MCP
يتيح خادم MSSQL MCP تفاعلاً آمناً وقابلاً للتدقيق ومنظماً بين FlowHunt وقواعد بيانات Microsoft SQL Server. يدعم سرد الجداول، واستكشاف البيانات، وتنفيذ الاستعلام...
اربط الذكاء الاصطناعي مع Microsoft SQL Server للوصول السلس للبيانات، إدارة المخططات، وتحليل الأعمال باستخدام خادم MSSQL MCP في FlowHunt.
خادم MSSQL MCP هو أداة مصممة لربط المساعدين الذكيين مع قواعد بيانات Microsoft SQL Server، مما يمكّن من التفاعل المتقدم مع قواعد البيانات وتحليل الأعمال مباشرة من تدفقات الذكاء الاصطناعي. من خلال بروتوكول سياق النماذج (MCP)، يسهل تنفيذ استعلامات SQL بسلاسة، وتحليل بيانات الأعمال، وتوليد مذكرات رؤى الأعمال. يمنح هذا الخادم وكلاء الذكاء الاصطناعي والمطورين القدرة على تنفيذ مهام مثل قراءة وكتابة سجلات قاعدة البيانات، إدارة مخططات القاعدة، واستخلاص رؤى قابلة للتنفيذ، مما يبسط عمليات قواعد البيانات ويؤتمت مهام تحليل الأعمال. من خلال ربط المصادر الخارجية للبيانات مع المساعدين الذكيين، يعزز خادم MSSQL MCP سير عمل التطوير بشكل كبير ويوفر أتمتة ذكية وواعية بالسياق في بيئات المؤسسات.
لا توجد قوالب إيعاز مذكورة صراحة في المستودع أو الوثائق.
لا توجد موارد MCP صريحة مذكورة في وثائق المستودع.
المتطلبات الأساسية: تأكد من تثبيت Python 3.x مع الحزم المطلوبة (pyodbc
، pydantic
، mcp
). ثبتها بـ pip install -r requirements.txt
.
تهيئة القاعدة: أنشئ ملف config.json
في نفس مجلد server.py
وضع فيه تفاصيل الاتصال بـ SQL Server (انظر مثال الإعداد أدناه).
تعديل الإعدادات: أضف المدخل التالي إلى ملف إعداد Windsurf (أو Claude Desktop):
{
"mcpServers": {
"mssql": {
"command": "python",
"args": [
"~/server.py"
]
}
}
}
احفظ وأعد التشغيل: احفظ ملف الإعدادات وأعد تشغيل Windsurf.
تحقق من الإعداد: تأكد من أن خادم MCP يعمل وقابل للوصول من Windsurf.
تثبيت المتطلبات: تأكد من تثبيت المتطلبات حسب requirements.txt
.
تهيئة القاعدة: أنشئ واملأ config.json
كما هو موضح أدناه.
إضافة خادم MCP: في claude_desktop_config.json
، أضف:
{
"mcpServers": {
"mssql": {
"command": "python",
"args": [
"~/server.py"
]
}
}
}
أعد تشغيل Claude Desktop: أعد التشغيل لتحميل الإعداد الجديد.
اختبر الاتصال: تأكد من الاتصال بخادم MSSQL MCP.
تثبيت المتطلبات: استخدم pip install -r requirements.txt
.
تهيئة القاعدة: أنشئ config.json
بمحددات SQL Server الخاصة بك.
إضافة خادم MCP في Cursor: في لوحة إعداد MCP، أضف:
{
"mcpServers": {
"mssql": {
"command": "python",
"args": [
"~/server.py"
]
}
}
}
احفظ/أعد التشغيل: احفظ التغييرات وأعد تشغيل Cursor.
تحقق: تأكد من أن Cursor تعرف على خادم MCP.
لا توجد تعليمات صريحة لـ Cline. يمكنك تكييف الخطوات أعلاه باستخدام نفس طريقة إعداد JSON.
config.json
لاتصال القاعدة{
"database": {
"driver": "ODBC Driver 17 for SQL Server",
"server": "server ip",
"database": "db name",
"username": "username",
"password": "password",
"trusted_connection": false
},
"server": {
"name": "mssql-manager",
"version": "0.1.0"
}
}
لا يوجد ذكر صريح لطريقة التعامل مع مفاتيح API أو متغيرات البيئة في وثائق المستودع. تأكد من وضع الاعتمادات الحساسة (مثل اسم المستخدم وكلمة السر) عبر متغيرات البيئة إذا كان ذلك مدعوماً في بيئة تشغيلك. مثال:
{
"database": {
"username": "${MSSQL_USER}",
"password": "${MSSQL_PASS}"
}
}
استخدام MCP في FlowHunt
لدمج خوادم MCP في سير عمل FlowHunt، ابدأ بإضافة مكون MCP إلى التدفق وربطه بوكيل الذكاء الاصطناعي الخاص بك:
انقر على مكون MCP لفتح لوحة الإعدادات. في قسم إعداد MCP للنظام، أدخل تفاصيل خادم MCP الخاص بك بهذه الصيغة:
{
"mssql": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
بعد الإعداد، سيتمكن وكيل الذكاء الاصطناعي من استخدام هذا MCP كأداة للوصول إلى جميع وظائفه وقدراته. تذكر أن تعدل “mssql” ليطابق اسم خادم MCP الخاص بك واستبدل الـ URL بوصلة الخادم الفعلي لديك.
القسم | متوفر | التفاصيل/ملاحظات |
---|---|---|
نظرة عامة | ✅ | يركز على قاعدة بيانات MSSQL، يدعم تحليل الأعمال |
قائمة الإيعازات | ⛔ | لا توجد قوالب إيعاز صريحة |
قائمة الموارد | ⛔ | لا توجد موارد MCP صريحة |
قائمة الأدوات | ✅ | read_query, write_query, create_table, وغيرها |
تأمين مفاتيح API | ⛔ | لا توجد تعليمات صريحة لمفاتيح API أو متغيرات البيئة |
دعم العينة (أقل أهمية في التقييم) | ⛔ | غير مذكور |
يقدم خادم MSSQL MCP مجموعة قوية من أدوات قواعد البيانات وأمثلة إعداد للمنصات الكبرى، لكنه يفتقر لتعريفات صريحة لقوالب أو موارد MCP ولإرشادات الأمان/متغيرات البيئة. هو مفيد جداً لأتمتة SQL Server، لكن سيستفيد من توثيق أغنى وأفضل ممارسات أمان.
التقييم: 6/10 — أداء جوهري جيد ومفتوح المصدر، لكن ينقصه بعض ميزات MCP المتقدمة وعمق التوثيق.
هل لديه رخصة | ✅ MIT |
---|---|
يوجد أداة واحدة على الأقل | ✅ |
عدد التفرعات | 8 |
عدد النجوم | 31 |
هو أداة لربط المساعدين الذكيين بقواعد بيانات Microsoft SQL Server عبر بروتوكول سياق النماذج، مما يتيح الوصول المؤتمت للبيانات، إدارة المخططات، وتحليل الأعمال مباشرة من تدفقات الذكاء الاصطناعي.
يمكنك قراءة وكتابة وإدارة سجلات قاعدة البيانات، إنشاء جداول، عرض ووصف الجداول، وتوليد مذكرات رؤى الأعمال — كل ذلك من داخل تدفقاتك المدعومة بالذكاء الاصطناعي.
رغم عدم وجود دعم صريح لمتغيرات البيئة أو مفاتيح API في الوثائق، يوصى باستخدام متغيرات البيئة للمعلومات الحساسة. مثلاً في الإعداد: "username": "${MSSQL_USER}", "password": "${MSSQL_PASS}".
تم توفير تعليمات إعداد نموذجية لـ Windsurf وClaude وCursor. أما Cline فلم يتم توثيقه صراحة، لكن يمكنه استخدام نفس عملية التهيئة.
لا توجد قوالب إيعاز صريحة أو موارد MCP مخصصة موصوفة في الوثائق. العمليات تتم عبر الأدوات المذكورة.
الخادم مرخص MIT، وله 8 تفرعات و31 نجمة حسب آخر لقطة.
افتح تحليلات بيانات الأعمال المتقدمة وأتمت عمليات قواعد البيانات من خلال دمج خادم MSSQL MCP في سير عمل FlowHunt الخاص بك.
يتيح خادم MSSQL MCP تفاعلاً آمناً وقابلاً للتدقيق ومنظماً بين FlowHunt وقواعد بيانات Microsoft SQL Server. يدعم سرد الجداول، واستكشاف البيانات، وتنفيذ الاستعلام...
يوفر خادم py-mcp-mssql MCP جسرًا آمنًا وفعالًا لوكلاء الذكاء الاصطناعي للتفاعل برمجيًا مع قواعد بيانات Microsoft SQL Server عبر بروتوكول Model Context Protocol ...
يوفر خادم MariaDB MCP وصولاً آمناً للقراءة فقط إلى قواعد بيانات MariaDB لمساعدي الذكاء الاصطناعي، مما يمكّن من أتمتة سير العمل، وتحليلات البيانات، وذكاء الأعمال...