Zammad MCP Server — Schnellstart
Zammad MCP Server installieren und mit health_check in wenigen Minuten testen.
Schnellstart
Voraussetzungen
- Python 3.11+ oder
uvx - Laufende Zammad-Instanz
- HTTP-API-Token (siehe unten)
Zammad API-Token anlegen
Der MCP-Server nutzt einen Personal Access Token aus Ihrem Zammad-Profil. Offizielle Referenz: Token access (Zammad Admin-Doku).
Schritt 1 — Profil öffnen
Klicken Sie unten links auf Ihr Benutzer-Icon, dann auf Profile (Profil).

Schritt 2 — Token Access öffnen
In der Profil-Navigation Token Access (Token-Zugang) wählen. Unter Add a Personal Access Token auf Create klicken.

Schritt 3 — Name und Berechtigungen
Im Dialog Add a Personal Access Token:
- Einen Namen vergeben (z. B.
MCP_TOKENoderCursor Zammad). - Optional ein Ablaufdatum setzen.
- Die benötigten Berechtigungen aktivieren. Für typische Ticket- und Nutzer-Workflows mindestens:
- ticket.agent
- user_preferences
Weitere Scopes nur bei Bedarf ergänzen (z. B. wenn ein MCP-Tool „access denied“ meldet).

Schritt 4 — Token einmalig kopieren
Der Token wird nur einmal angezeigt. Sofort kopieren (Kopieren-Button), sicher speichern oder in die MCP-env-Konfiguration eintragen, dann OK, I’ve copied my token bestätigen.
Den Wert im nächsten Abschnitt als ZAMMAD_HTTP_TOKEN verwenden. Bei Verlust: Token löschen und neu anlegen.

Installation
uvx zammad-mcp-server
Alternativ: pip install zammad-mcp-server oder uv tool install zammad-mcp-server.
Konfiguration
ZAMMAD_URL=https://ihre-zammad-instanz.example.com
ZAMMAD_HTTP_TOKEN=ihr_api_token
MCP_DENIED_TOOLS=delete_ticket,delete_user,delete_organization
Server starten
zammad-mcp-server
Standard: stdio — der MCP-Client startet den Prozess.
Test im MCP-Client
Nach Claude- oder Cursor-Einrichtung:
Führe
health_checkfür Zammad aus.
Weitere Einstiegs-Prompts:
- „Liste offene Tickets in der Gruppe Support.“
- „Rufe
get_allowed_toolsauf.“
SSE (optional)
zammad-mcp-server --transport sse --port 8000
Nur in vertrauenswürdigen Netzen. Siehe Deployment.
