Zammad-MCP
by basher83·★ 30·Score 46
A comprehensive MCP server for Zammad integration with extensive ticket management tools, attachment support, and both stdio/HTTP transport options.
Overview
The Zammad MCP server provides a robust integration between AI assistants and Zammad customer support system. It offers comprehensive tools for ticket management including search, creation, updates, and tag management, as well as attachment handling capabilities. The server supports both stdio and HTTP transport modes, making it suitable for both local development and remote deployment scenarios. The codebase shows good quality with proper error handling, response format options (Markdown/JSON), and caching for performance optimization.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this if you're using Zammad as your helpdesk system and want AI assistants to directly interact with tickets, users, and attachments.
When NOT to choose this
Don't choose this if you're not using Zammad, as there's no benefit without an existing Zammad instance to integrate with.
Tools this server exposes
12 tools extracted from the READMEzammad_search_ticketsSearch tickets with multiple filters
zammad_get_ticketGet detailed ticket information with articles
zammad_create_ticketCreate new tickets in Zammad
zammad_update_ticketUpdate ticket properties
zammad_add_articleAdd comments or notes to tickets
zammad_get_userGet user information
zammad_search_usersSearch for users
zammad_get_organizationGet organization details
zammad_download_attachmentDownload attachment content from a ticket article
zammad_list_ticket_statesGet all available ticket states
zammad_list_ticket_prioritiesGet all available priority levels
zammad_get_current_userGet information about the authenticated user
Comparable tools
Installation
Installation
With Claude Desktop
Add to your Claude Desktop configuration:
{
"mcpServers": {
"zammad": {
"command": "uvx",
"args": ["--from", "git+https://github.com/basher83/zammad-mcp.git", "mcp-zammad"],
"env": {
"ZAMMAD_URL": "https://your-instance.zammad.com/api/v1",
"ZAMMAD_HTTP_TOKEN": "your-api-token"
}
}
}
}With Docker
docker run --rm -i \
-e ZAMMAD_URL=https://your-instance.zammad.com/api/v1 \
-e ZAMMAD_HTTP_TOKEN=your-api-token \
ghcr.io/basher83/zammad-mcp:latestFAQ
- What authentication methods does Zammad MCP server support?
- The server supports three authentication methods: API Token (recommended), OAuth2 Token, and Username/Password. API Token is the preferred method for production environments.
- Can I use this MCP server with other AI assistants besides Claude?
- Yes, the server implements the standard MCP protocol and should work with any MCP-compatible client or AI assistant that supports the protocol's tool calling and resource access features.
Compare Zammad-MCP with
Last updated · Auto-generated from public README + GitHub signals.