كيفية عرض 20 خادم MCP من خلال عنوان URL واحد لفريقك
متى تستخدمه: يقوم المهندسون بنسخ واللصق المستمر للتكوينات المحلية وكسر إعدادات بعضهم البعض.
المتطلبات الأساسية
- Docker وخادم باسم DNS — أي VPS رخيص يعمل؛ استخدم Caddy أو nginx لـ TLS
- ملف mcp_settings.json يتضمن قائمة بخوادمك — ابدأ من عينة MCPHub وأضف مدخل واحد لكل MCP
الخطوات
-
نشر المحورقم بتشغيل: docker run -p 3000:3000 -v $PWD/mcp_settings.json:/app/mcp_settings.json samanhappy/mcphub✓ تم النسخ→ عنوان URL تسجيل دخول المسؤول + كلمة المرور المُنشأة في السجلات
-
إنشاء مجموعاتفي واجهة المسؤول، قم بإنشاء مجموعات 'dev' (github, filesystem, postgres) و'data' (postgres, bigquery).✓ تم النسخ→ المجموعات مرئية في /mcp/dev و/mcp/data
-
توزيع عنوان URLشارك https://mcp.yourco.internal/mcp/dev مع الفريق؛ يضيفونه كـ HTTP MCP واحد في عميلهم.✓ تم النسخ→ يتصل أعضاء الفريق بسطر تكوين واحد
النتيجة: نقطة نهاية صالحة للتشغيل واحدة تحل محل 20 إعداد لكل جهاز.
المزالق
- تسرب كلمة المرور الخاصة بالمسؤول من سجلات Docker — قم بتعيين متغير البيئة ADMIN_PASSWORD بشكل صريح؛ قم بتدويره عند تسجيل الدخول الأول
- عرض المحور على الإنترنت العام — ضعه خلف VPN أو اطلب رموز bearer لكل مستخدم