Deinen MCP als DXT für nicht-technische Nutzer verpacken
Wann einsetzen: Du möchtest Nutzer nicht bitten JSON-Config-Dateien zu bearbeiten.
Voraussetzungen
- Funktionierender MCP-Server — Zuerst mit mcp-python-sdk oder mcp-go bauen
Ablauf
-
Manifest initialisierenUse DXT skill. Run
dxt initin my MCP repo. Walk me through the manifest fields.✓ Kopiert→ manifest.json aufgesetzt -
Config-Prompts deklarierenMy MCP needs an API_KEY. Add it as a user-prompt config field in the manifest.✓ Kopiert→ Nutzer-Prompt-Feld mit Beschreibung
-
Bauen und testenRun
dxt pack. Install in Claude Desktop. Verify config prompts appear.✓ Kopiert→ .dxt-Datei installiert sauber; Prompts werden gerendert
Ergebnis: Dein MCP von jedem mit Claude Desktop in 2 Klicks installierbar.
Fallstricke
- Bundle-Größe > 100 MB — Abhängigkeiten trimmen; --node-version verwenden um schwere Node-Module zu vermeiden