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"
Erstellen des Projekts
Erstellen Sie das TypeScript-Projekt:
npm run buildDadurch werden die TypeScript-Dateien im Verzeichnis
dist
in 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
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Eine Serverimplementierung, die Claude AI die Möglichkeit bietet, über verschiedene Funktionen, darunter das Abrufen, Suchen, Erstellen und Aktualisieren von Tickets, mit Zendesk-Ticketsystemen zu interagieren.
Related MCP Servers
- -securityAlicense-qualityThis server provides a comprehensive integration with Zendesk. Retrieving and managing tickets and comments. Ticket analyzes and response drafting. Access to help center articles as knowledge base.Last updated -27Apache 2.0
- AsecurityAlicenseAqualityEnables natural language interaction with Azure services through Claude Desktop, supporting resource management, subscription handling, and tenant selection with secure authentication.Last updated -9115MIT License
- -securityAlicense-qualityA modular server implementation for Claude AI assistants with integrated tools, enabling Claude to perform actions and access external resources like file systems, web searches, browser automation, financial data, and document generation.Last updated -95MIT License
LPS MCPofficial
-securityAlicense-qualityA minimal server that provides Claude AI with secure file system access and sequential thinking capabilities, allowing Claude to navigate directories, read files, and break down complex problems into structured thinking steps.Last updated -1MIT License