كيفية تثبيت خادم MCP مجتمعي دون الثقة بنصوص `npx -y` عشوائية
متى تستخدمه: تريد تشغيل خادم MCP GitHub محلياً لكن لا تريد منحه وصولاً غير محدود لنظام الملفات.
المتطلبات الأساسية
- Docker Desktop — docker.com
- تطبيق ToolHive لسطح المكتب — stacklok.com/download
الخطوات
-
افتح ToolHive وابحث في السجلقم بتثبيت 'github' من سجل ToolHive.✓ تم النسخ→ تم سحب الحاوية وطلب إعداد GITHUB_TOKEN
-
قم بإعداد عميلك تلقائياًانقر على 'الاتصال بـ Claude Desktop'.✓ تم النسخ→ تم تحديث إعداد Claude Desktop ويلزم إعادة التشغيل
-
تحقق من العزلةتأكد من أن الحاوية تحتوي فقط على متغيرات البيئة التي عينتها وبدون نقاط تركيب نظام الملفات على المضيف.✓ تم النسخ→ فحص إعدادات الحاوية في واجهة ToolHive
النتيجة: خادم MCP معزول بأقل صلاحيات للوصول إلى جهازك.
المزالق
- خوادم MCP لنظام الملفات تحتاج إلى نقطة تركيب — عدم التركيب الافتراضي محكم جداً — أضف نقطة تركيب ذات نطاق (مثلاً ~/Projects فقط) بدلاً من المنزل الكامل