Unraid MCP: المراقبة والإدارة المدعومة بالذكاء الاصطناعي لخوادم Unraid
Unraid MCP، الذي تم تطويره بواسطة Jmagar، هو أداة خادم MCP مجانية مصممة لإدارة خادم Unraid. تم بناؤه باستخدام Python وإطار FastMCP، ويتكامل مباشرة مع خوادم Unraid باستخدام واجهة GraphQL الرسمية. توفر هذه الأداة لمستخدمي Unraid قدرات لمراقبة وإدارة أنظمتهم من خلال محادثات مساعد الذكاء الاصطناعي. يتم توزيعه كحزمة PyPI، وصورة Docker، وملحق Unraid، مما يوفر خيارات نشر مرنة لمختلف البيئات. يتيح Unraid MCP للمستخدمين التفاعل مع حالة خادمهم، وحاويات Docker، والآلات الافتراضية باستخدام عملاء الذكاء الاصطناعي المتوافقين.
ماذا يتصل به Unraid MCP؟
Unraid MCP هو أداة خادم MCP التي تنشئ اتصالات مع خوادم Unraid. يتفاعل مع هذه الخوادم باستخدام واجهة برمجة التطبيقات GraphQL الرسمية لـ Unraid، مما يضمن التواصل المباشر والمصرح به. يسمح نموذج الاتصال هذا لـ Unraid MCP بجمع نقاط بيانات متنوعة وتنفيذ إجراءات إدارة عبر نظام Unraid البيئي. تم تصميمه بشكل خاص لاستهداف التكامل داخل بيئة Unraid، مما يوفر واجهة مخصصة لعمليات الخادم.
الميزات الأساسية والأدوات
يوفر Unraid MCP وصولاً للقراءة فقط إلى بيانات النظام الأساسية، بما في ذلك معلومات النظام، حالة المصفوفة، حاويات Docker، الآلات الافتراضية، تفاصيل الأقراص، والمشاركة الشبكية. يدعم الاستعلام، المراقبة، وإدارة خوادم Unraid، ويغطي معلومات النظام، Docker، VMs، المصفوفة/التماثل، الإشعارات، المكونات الإضافية، rclone، والتتبع الحي. يتواصل الأداة عبر نقل stdio، مما يمكّن من التكامل المباشر مع مساعدي الذكاء الاصطناعي. تشمل عملاء الذكاء الاصطناعي المتوافقين Claude Code، Codex، Gemini، وCursor.
لمن هو؟
تم تصميم Unraid MCP لمستخدمي Unraid الذين يحتاجون إلى مراقبة حالة خادمهم، والتحقق من صحة الأقراص، وإدارة الحاويات، أو استكشاف المشكلات. يلبي احتياجات أولئك الذين يفضلون التفاعل مع خادمهم من خلال محادثات مساعد الذكاء الاصطناعي. تساعد هذه الأداة المستخدمين في الحفاظ على إشرافهم على بيئة Unraid الخاصة بهم والاستجابة للاحتياجات التشغيلية بكفاءة. تخطى هذا إذا كنت لا ترغب في إدارة خادم Unraid الخاص بك من خلال محادثات مساعد الذكاء الاصطناعي.
كيفية البدء
يقوم الخادم بالمصادقة باستخدام مفتاح API مع الأذونات المناسبة. يتضمن الإعداد توفير عنوان URL لواجهة برمجة التطبيقات GraphQL الخاصة بـ Unraid ومفتاح API الخاص بـ Unraid، والذي يُطلب عادةً أثناء تكوين المستخدم للمكون الإضافي.
حالات الاستخدام
- مراقبة الصحة العامة لخادم Unraid
- التحقق من سجلات النظام والتطبيقات للتشخيص
- إعادة تشغيل حاوية Docker التي أصبحت غير مستجيبة
يوفر Unraid MCP واجهة متخصصة لإدارة خادم Unraid من خلال دمج المساعد الذكي. يتيح للمستخدمين مراقبة صحة الخادم، وإدارة حاويات Docker، وحل المشكلات باستخدام عملاء الذكاء الاصطناعي المتوافقين. يعتمد الأداة على واجهة برمجة التطبيقات GraphQL الخاصة بـ Unraid لضمان التفاعل المباشر مع بيانات الخادم.