Empaquetar tu MCP como DXT para usuarios no técnicos
Cuándo usarlo: No quieres pedirles a los usuarios que editen archivos de configuración JSON.
Requisitos previos
- Servidor MCP funcionando — Usa mcp-python-sdk o mcp-go para construir primero
Flujo
-
Inicializar el manifiestoUsa el skill DXT. Ejecuta
dxt initen mi repositorio MCP. Guíame a través de los campos del manifiesto.✓ Copiado→ manifest.json creado con scaffold -
Declarar prompts de configuraciónMi MCP necesita una API_KEY. Agrégala como campo de configuración con prompt de usuario en el manifiesto.✓ Copiado→ Campo de prompt de usuario con descripción
-
Construir y probarEjecuta
dxt pack. Instala en Claude Desktop. Verifica que los prompts de configuración aparezcan.✓ Copiado→ El archivo .dxt se instala limpiamente; los prompts se renderizan
Resultado: Tu MCP instalable por cualquiera con Claude Desktop en 2 clics.
Errores comunes
- Tamaño del bundle > 100MB — Recorta dependencias; usa --node-version para evitar empaquetar módulos de node pesados