Упакуйте ваш 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 за 2 клика.
Подводные камни
- Размер бандла > 100MB — Уменьшайте зависимости; используйте --node-version для избежания тяжёлых node_modules