Zammad-MCP

Zammad-MCP is an MCP (Model Context Protocol) server that exposes Zammad helpdesk capabilities to AI assistants via tools for managing tickets, users, organizations, groups/system lists, and attachments (including listing, downloading as base64, and deleting attachments). It supports both stdio and an HTTP transport mode for remote MCP deployments.

Evaluated Mar 30, 2026 (21d ago)
Repo ↗ Communication mcp zammad helpdesk ticket-management attachments ai-integration
⚙ Agent Friendliness
66
/ 100
Can an agent use this?
🔒 Security
65
/ 100
Is it safe for agents?
⚡ Reliability
32
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
78
Documentation
74
Error Messages
0
Auth Simplicity
78
Rate Limits
60

🔒 Security

TLS Enforcement
60
Auth Strength
80
Scope Granularity
35
Dep. Hygiene
70
Secret Handling
78

README and manifest indicate multiple security measures: input validation/sanitization, SSRF protection via URL validation, XSS prevention, preference for API tokens over passwords, dependency scanning and CI security testing (Bandit/Safety/pip-audit). For HTTP transport, README warns to bind to 0.0.0.0 only behind a reverse proxy with TLS and to implement authentication at the proxy/application layer; this suggests TLS/auth are not inherently enforced by the MCP server itself.

⚡ Reliability

Uptime/SLA
0
Version Stability
55
Breaking Changes
35
Error Recovery
40
AF Security Reliability

Best When

You need an agent-accessible helpdesk integration for Zammad and can run the MCP server with appropriate Zammad API tokens, using stdio for local/desktop use or HTTP behind a properly secured reverse proxy.

Avoid When

Avoid exposing the HTTP transport broadly or without TLS/auth; avoid username/password auth if an API token is available; avoid sending large unpaginated requests that could stress rate limits.

Use Cases

  • AI-assisted ticket triage, search, and summarization
  • Drafting and updating ticket responses and metadata
  • User and organization lookup in Zammad
  • Managing ticket tags and adding articles/notes
  • Retrieving and handling ticket attachments during support workflows

Not For

  • Direct public exposure of the MCP endpoint without authentication and TLS
  • Use cases requiring fine-grained, per-tool/operation authorization beyond what Zammad tokens provide
  • Real-time operations that require guaranteed low-latency and strict SLA guarantees (not documented)

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: ZAMMAD_HTTP_TOKEN (API token) ZAMMAD_OAUTH2_TOKEN (OAuth2 token) ZAMMAD_USERNAME / ZAMMAD_PASSWORD (username/password)
OAuth: Yes Scopes: No

Authentication is delegated to Zammad using a configured token or credentials. README advises API tokens over passwords; it also notes tokens must have permissions for operations. The MCP layer itself does not appear to provide additional fine-grained scopes beyond what the Zammad token allows.

Pricing

Free tier: No
Requires CC: No

Open-source project; no service pricing described. Costs are those of running the MCP server and consuming your Zammad instance/API usage.

Agent Metadata

Pagination
supports pagination for some read operations (e.g., get_ticket/articles) and references pagination for stats; no uniform pagination contract documented across all tools
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • HTTP transport requires MCP_TRANSPORT=http and correct MCP_HOST/MCP_PORT; endpoint is at /mcp/
  • Docker stdio mode requires the -i flag so the server can receive stdin
  • Large searches/downloads may hit Zammad rate limits; README recommends reducing frequency and paginating

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for Zammad-MCP.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-30.

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered