Die Schritte zur Erstellung einer DXT-Erweiterung sind wie folgt:
- Installieren Sie Node.js (empfohlene Version ≥ 16.0.0), da das DXT CLI auf die Node.js-Umgebung angewiesen ist.
- Installieren Sie das DXT CLI-Tool global über npm:
npm install -g @anthropic-ai/dxt. - Erstellen Sie einen lokalen Projektordner (z. B. my-extension) und führen Sie in diesem Ordner die
dxt init my-extensionInitialisieren Sie die Erweiterung. Sie werden zur Eingabe des Erweiterungsnamens, der Autoreninformationen und der Erweiterungs-ID aufgefordert, und einige der Informationen werden automatisch ausgefüllt, wenn sich eine package.json im Ordner befindet. - Konfigurieren Sie die Datei manifest.json, um die Metadaten und die Serverkonfiguration der Erweiterung zu definieren, einschließlich des Servertyps, des Pfads für die Eingabedatei, der Benutzerkonfigurationselemente und so weiter.
- Schreiben Sie den MCP-Servercode, normalerweise im Server-Ordner, z. B. index.js.
- in Bewegung sein
dxt pack my-extension my-extension.dxtum das Projekt in eine .dxt-Datei zu packen. Die gepackte Datei ist ein ZIP-Archiv mit allen Abhängigkeiten.
Diese Antwort stammt aus dem ArtikelDesktop Extensions (DXT): Paketierungswerkzeug zur Vereinfachung der lokalen MCP-Server-InstallationDie





























