تحزيم MCP الخاص بك كـ DXT للمستخدمين غير التقنيين
متى تستخدمه: لا تريد أن تطلب من المستخدمين تعديل ملفات JSON للإعداد.
المتطلبات الأساسية
- خادم MCP يعمل — استخدم mcp-python-sdk أو mcp-go للبناء أولاً
الخطوات
-
تهيئة المانيفيستUse DXT skill. Run
dxt initin my MCP repo. Walk me through the manifest fields.✓ تم النسخ→ manifest.json منشأ -
إعلان موجهات الإعدادMy MCP needs an API_KEY. Add it as a user-prompt config field in the manifest.✓ تم النسخ→ حقل موجه مستخدم مع وصف
-
البناء والاختبارRun
dxt pack. Install in Claude Desktop. Verify config prompts appear.✓ تم النسخ→ ملف .dxt يُثبَّت بنظافة؛ الموجهات تُصيَّر
النتيجة: MCP الخاص بك قابل للتثبيت من أي شخص لديه Claude Desktop بنقرتين.
المزالق
- حجم الحزمة > 100MB — قلّص الاعتماديات؛ استخدم --node-version لتجنب حزم node modules الثقيلة