Zammad MCP Server — Claude & Cursor

MCP-Server für Claude Desktop und Cursor konfigurieren.

Claude & Cursor einrichten

Cursor

Einstellungen → MCP — Beispielkonfiguration:

{
  "mcpServers": {
    "zammad": {
      "command": "uvx",
      "args": ["zammad-mcp-server"],
      "env": {
        "ZAMMAD_URL": "https://ihre-zammad-instanz.example.com",
        "ZAMMAD_HTTP_TOKEN": "ihr_token",
        "MCP_DENIED_TOOLS": "delete_ticket,delete_user,delete_organization"
      }
    }
  }
}

Cursor neu starten oder MCP neu laden.

Claude Desktop

SystemPfad
macOS~/Library/Application Support/Claude/claude_desktop_config.json
Windows%APPDATA%\Claude\claude_desktop_config.json

Gleiche JSON-Struktur wie oben. Claude Desktop nach dem Speichern neu starten.

Lokales Zammad (Docker)

"env": {
  "ZAMMAD_URL": "http://localhost:8080",
  "ZAMMAD_HTTP_TOKEN": "dev_token"
}

Siehe docker-compose im GitHub-Repo.

Hinweise

  • Keine Tokens in Git committen.
  • Kunden-sichtbare Artikel immer manuell prüfen.
  • Sicherheit lesen.