Einrichtungshandbuch für die Zendesk MCP-Integration
Repository-Einrichtung
Klonen Sie das Repository:
git clone https://your-repo-url/mcp-experiments.git cd mcp-experiments/zd-mcp-serverInstallieren Sie Abhängigkeiten:
npm installKonfigurieren Sie Umgebungsvariablen in Ihrer Entwicklungsumgebung:
export ZENDESK_EMAIL="your-email@example.com" export ZENDESK_TOKEN="your-zendesk-api-token" export ZENDESK_SUBDOMAIN="your-zendesk-subdomain"
Related MCP server: Azure MCP Server
Erstellen des Projekts
Erstellen Sie das TypeScript-Projekt:
npm run buildDadurch werden die TypeScript-Dateien im Verzeichnis
distin JavaScript kompiliert.Für die Entwicklung können Sie Folgendes verwenden:
npm run dev
Installation mit der Claude Desktop App
Aktualisieren Sie die Claude Desktop-Konfigurationsdatei (
claude_desktop_config.json):{ "tools": { "zendesk": { "command": "node", "env": { "ZENDESK_EMAIL": "internal@z3nmail.com", "ZENDESK_TOKEN": "your-zendesk-api-token", "ZENDESK_SUBDOMAIN": "your-zendesk-subdomain" }, "args": [ "/path/to/mcp-experiments/zd-mcp-server/dist/index.js" ] } } }Ersetzen Sie die Umgebungsvariablen durch Ihre tatsächlichen Zendesk-Anmeldeinformationen.
Aktualisieren Sie den Pfad, sodass er mit dem Speicherort Ihrer erstellten index.js-Datei übereinstimmt.
Starten Sie die Claude Desktop-Anwendung neu, damit die Änderungen wirksam werden.
Verfügbare Zendesk-Tools
Die MCP Zendesk-Integration bietet die folgenden Funktionen:
zendesk_get_ticket– Ruft ein Ticket anhand der ID abzendesk_get_ticket_details– Ruft Ticketdetails einschließlich Kommentare abzendesk_search– Durchsucht Tickets mit der Zendesk-Abfragesyntaxzendesk_create_ticket– Erstellt ein neues Ticketzendesk_update_ticket– Aktualisiert Ticketeigenschaftenzendesk_add_private_note– Fügt einem Ticket eine interne Notiz hinzuzendesk_add_public_note– Fügt einem Ticket einen öffentlichen Kommentar hinzuzendesk_get_linked_incidents– Ruft alle Vorfalltickets ab, die mit einem bestimmten Ticket verknüpft sind
Authentifizierungs-Setup
Generieren Sie ein API-Token in Ihrem Zendesk Admin Center:
Gehen Sie zu Admin Center > Apps und Integrationen > APIs > Zendesk API
Fügen Sie ein API-Token hinzu und kopieren Sie es
Verwenden Sie Ihre E-Mail-Adresse und das API-Token in Ihrer MCP-Konfiguration
Fehlerbehebung
Wenn Autorisierungsfehler auftreten, überprüfen Sie, ob Ihr API-Token gültig ist
Stellen Sie sicher, dass Ihre Zendesk-Subdomäne korrekt ist
Überprüfen Sie, ob die Umgebungsvariablen richtig eingestellt sind
Starten Sie den MCP-Server neu, nachdem Sie Änderungen vorgenommen haben