Empacotar seu MCP como DXT para usuários não técnicos
Quando usar: Você não quer pedir aos usuários que editem arquivos de configuração JSON.
Pré-requisitos
- Servidor MCP funcionando — Use mcp-python-sdk ou mcp-go para construir primeiro
Fluxo
-
Inicializar o manifestoUse DXT skill. Run
dxt initin my MCP repo. Walk me through the manifest fields.✓ Copiado→ manifest.json criado como scaffold -
Declarar prompts de configuraçãoMy MCP needs an API_KEY. Add it as a user-prompt config field in the manifest.✓ Copiado→ Campo de prompt de usuário com descrição
-
Construir e testarRun
dxt pack. Install in Claude Desktop. Verify config prompts appear.✓ Copiado→ Arquivo .dxt instala limpo; prompts renderizam
Resultado: Seu MCP instalável por qualquer pessoa com Claude Desktop em 2 cliques.
Armadilhas
- Tamanho do bundle > 100MB — Reduza dependências; use --node-version para evitar incluir módulos node pesados