تشغيل بوابة MCP متعددة المستأجرين لفرق مختلفة
متى تستخدمه: فريق التصميم والهندسة يحتاجان MCPs مختلفة، لكن لا تريد تشغيل بوابتين.
المتطلبات الأساسية
- مضيف يحتوي على Node 20+ أو Docker — أي VM صغير
- OAuth IdP (أو استخدم المدمج للعميل المحلي) — Dex أو Auth0 أو Okta — أي شيء يتحدث OIDC
الخطوات
-
حدد الأنطاق في إعدادات الوكيلصغ إعدادات وكيل حيث يفضح نطاق 'design' MCPs الخاصة بـ figma و davinci-resolve و نطاق 'eng' يفضح github و sentry و postgres.✓ تم النسخ→ إعدادات تضم خرائط الخوادم المصب
-
أضف OAuthربط الوكيل بمستأجر Auth0، احصل على المجموعات إلى الأنطاق.✓ تم النسخ→ المستخدمون يرون فقط أدوات نطاقهم
-
تدقيق الاستخدامأظهر لي استدعاءات الأداة في آخر 24 ساعة حسب المستخدم، مجمعة حسب اسم الأداة.✓ تم النسخ→ تقرير الاستخدام
النتيجة: بوابة واحدة، وجهات نظر أداة لكل فريق، سجل تدقيق كامل.
المزالق
- تصميم الأنطاق يصبح معقداً بسرعة — ابدأ بـ 2-3 أنطاق واسعة (eng-read و eng-write و design) بدلاً من نطاق لكل أداة
- سجلات التدقيق تملأ مساحة القرص — أدر السجلات أسبوعياً أو أرسلها إلى محمع سجلات