عن المشروع
spinnaker-mcp هو جسر مكتوب بلغة Go يعرّض أي نسخة Spinnaker كخادم بروتوكول سياق النموذج (MCP) عبر واجهة Gate API. يزوّد نموذج اللغة الكبير بـ 37 أداة لقراءة موارد Spinnaker وتشغيلها، بما في ذلك التطبيقات وخطوط الأنابيب والتنفيذات واستراتيجيات النشر والبنية التحتية مثل مجموعات الخوادم وموازنات التحميل والعناقيد والجدران النارية والنسخ.
تشمل القدرات الرئيسية:
- التطبيقات وخطوط الأنابيب: السرد والقراءة والتشغيل والحفظ والتحديث والحذف وعرض سجل المراجعات.
- التنفيذات: السرد والبحث حسب نوع المشغّل والنطاق الزمني والحالة والإلغاء والإيقاف المؤقت والاستئناف وإعادة تشغيل المراحل وتقييم SpEL.
- استراتيجيات النشر: السرد والحفظ والحذف.
- البنية التحتية: إدارة مجموعات الخوادم وموازنات التحميل والعناقيد والجدران النارية والنسخ والصور والشبكات والشبكات الفرعية والحسابات.
- حالة مهام التنسيق (النشر وتغيير الحجم والتراجع).
يدعم الخادم المصادقة برمز Bearer أو المصادقة الأساسية أو شهادة عميل x509 مقابل Gate. ويوفر نقل stdio أو HTTP (يرتبط بـ 127.0.0.1 افتراضياً) ويُوزَّع كحزمة npm (`npx spinnaker-mcp`) وصورة Docker وثنائيات Go متعددة المعماريات. ويتطلب Node 18 أو أحدث لحزمة npm.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.