Zammad

Zammad

Zammad open-source helpdesk: tickets, their articles, users, organizations and groups, plus full-text search across the ticket base. REST API v1 on your own Zammad instance, token auth.

7 天免费 · 无需信用卡 · EU 托管

问 Zammad 任何事

通过 AnythingMCP 对 Zammad 试一个真实提示 — Claude 调用工具并返回答案。在你的消息上按 Enter 即可在 Cloud 安装。

在 Cloud 上安装 Zammad
Zammad · 通过 MCP 实时
分享
Opus 4.7

Claude 是 AI,可能会出错。请核对回答。

2 分钟设置

  1. 1在 cloud.anythingmcp.com 开始免费试用。
  2. 2在连接器商店点击 Zammad。提示时粘贴凭据。
  3. 3生成 MCP API 密钥,将 AI 客户端指向生成的 MCP URL。
立即安装 Zammad

Zammad 指南

面向主流 AI 客户端的逐步设置。

配置 Zammad

直接来自连接器定义:在哪里获取凭据、需要哪些权限,以及该适配器调用的是哪个 API。 由连接器作者以英文提供。

Getting a token

  1. Sign in to Zammad, open your avatar → Profile → Token Access, and switch token access on if an admin has not already.
  2. Create a token with the permissions the agent needs — ticket.agent to read and answer tickets, admin only if you really want the agent to change configuration.
  3. Put it in ZAMMAD_API_TOKEN and your instance's base URL (no trailing slash, no /api) in ZAMMAD_URL.

The Authorization header is Token token=…, Zammad's own scheme — not Bearer. This adapter sends it correctly; it is the first thing to check when hand-building a Zammad connector that 401s with a token you know is good.

Permissions are per-token and per-group. A token whose user is not a member of a group cannot see that group's tickets, and Zammad reports this as an empty list rather than an error. An agent that says 'there are no tickets' may simply be looking through the wrong account.

Search syntax is Elasticsearch-flavoured when Zammad has Elasticsearch attached, and falls back to a much simpler SQL LIKE otherwise. state.name:open AND group.name:Support works on the former and not the latter, so keep queries simple if you are unsure.

expand=true turns id references (state_id, owner_id) into readable names. The list tools below pass it through; it costs a little latency and saves several follow-up calls. Self-hosted, which is the thing to plan for.

  • On AnythingMCP Cloud the instance must be reachable from the public internet on a real hostname with a valid TLS certificate. A self-signed certificate will fail: the connector offers no trust-anything switch.
  • On an internal host (zammad.intern, 10.0.0.x), self-host AnythingMCP on the same network and add that host to SSRF_ALLOWED_HOSTS, or the outbound guard refuses the call before it is made.

Writes: zammad_create_ticket opens a real ticket that notifies the customer, and zammad_add_article sends a real reply if type is email. Use type: note with internal: true for anything the customer should not see.

你的 AI 距离 Zammad 仅两次点击。

安装连接器、粘贴凭据、向 AI 提问。7 天免费,无需信用卡。