Packager votre MCP comme DXT pour les utilisateurs non techniques
Quand l'utiliser : Vous ne voulez pas demander aux utilisateurs d'éditer des fichiers de config JSON.
Prérequis
- Serveur MCP fonctionnel — Utilisez mcp-python-sdk ou mcp-go pour construire d'abord
Déroulement
-
Initialiser le manifestUse DXT skill. Run
dxt initin my MCP repo. Walk me through the manifest fields.✓ Copié→ manifest.json scaffoldé -
Déclarer les prompts de configMy MCP needs an API_KEY. Add it as a user-prompt config field in the manifest.✓ Copié→ Champ prompt utilisateur avec description
-
Construire et testerRun
dxt pack. Install in Claude Desktop. Verify config prompts appear.✓ Copié→ Fichier .dxt s'installe proprement ; prompts se rendent
Résultat : Votre MCP installable par n'importe qui avec Claude Desktop en 2 clics.
Pièges
- Taille du bundle > 100Mo — Élaguez les dépendances ; utilisez --node-version pour éviter de bundler les modules node lourds