mcpField
Z
Zammad MCP

Zammad MCP

本地服务
github.com/servosity商业与营销64今天更新

关于 Zammad MCP

Zammad MCP 将 Zammad API 命令行工具与 MCP 服务结合,面向支持团队,尤其是 MSP。它把数据同步到本地 SQLite,以分析跨工单的工作量、客户风险和反馈。

主要功能

  1. 01管理工单、文章和知识库
  2. 02将数据同步到本地 SQLite
  3. 03搜索并汇总支持记录
  4. 04分析 Agent 负载和趋势
  5. 05标记逾期、升级及流失风险账户
  6. 06按主题扫描客户反馈

适用场景

  1. 01查找未结工单中的超负荷 Agent
  2. 02识别工单积压或需要升级的客户
  3. 03检查客户流失信号和反馈
  4. 04搜索工单或知识库文章

MCP 相关

向 MCP 客户端提供 Zammad 工单、文章、知识库及团队分析操作。README 建议使用默认的 stdio 传输,并警告此版本不要使用 HTTP 模式。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库
安装包
mcpbzammad-mcp.mcpb0.1.10

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Zammad + AI - 适用于 ChatGPT、Claude、GitHub Copilot、Microsoft 365 Copilot、Gemini,以及任何支持 MCP 的 Agent

非官方。由社区构建的 Claude Code Skill 和 Zammad API MCP 服务。 与 Zammad GmbH 无关联,未获其认可或赞助。

Zammad - MCP 服务和 Claude Code Skill

完整 Skill 页面 - 安装、使用效果、安全模型。

将每个 Zammad 工单、文章和知识库操作集成到一个 CLI 和 MCP 服务中,还提供团队管理层(Agent 负载、客户健康状况、积压时长、升级分诊、客户流失风险、反馈挖掘),可处理 Zammad API 无法通过单次调用回答的问题。可与您已在使用的 AI 配合工作——ChatGPT(Plus/Pro+,此连接器重新发布前暂停;请参阅 mcp-install.md)、Claude Desktop、Codex、Claude Code、Claude Cowork 和 GitHub Copilot,还可通过远程方式使用 Microsoft 365 Copilot / Copilot Studio 和 Google Gemini。免费、开源,可在您的笔记本电脑上运行。专为 MSP 所有者打造。无需编写代码。

适用于您的 Agent

安全提示(此连接器重新发布前)。 请勿运行 HTTP 模式 (--transport http),即使在 localhost 上也不行。此版本会检查令牌,但 尚未包含修复版本中的请求大小和时间限制。MCP 工具也可以使用您的凭据 执行更改。请使用默认的 stdio 传输。如果您为远程 Agent 设置了隧道,请将其关闭。修复版本即将推出。

MSP 所有者实际使用的六种 Agent(可自行安装,即刻可用):

您的 AI Agent如何安装 Zammad Skill
Claude Desktop运行安装程序,然后前往 Settings > Extensions 注册 zammad-mcp(无需编辑 JSON)。
ChatGPT(付费套餐)此连接器重新发布前暂停:ChatGPT 需要其 HTTP 模式,而此版本的该模式虽会检查令牌,但尚无请求大小或时间限制。请参阅 mcp-install.md 中的安全提示。
Codex CLI粘贴下方的安装提示词。
Claude Code粘贴下方的安装提示词。
Claude Cowork粘贴下方的安装提示词。
GitHub Copilot(VS Code)运行安装程序,在 mcp.json 的 servers 键下添加 zammad-mcp,然后选择 Agent 模式。

ChatGPT 需要远程 HTTPS 服务,这意味着需要使用此连接器的 HTTP 模式;该模式将在连接器重新发布前暂停使用:此版本的该模式虽会检查令牌,但尚无请求大小或时间限制。请参阅 mcp-install.md 中的安全提示。

也适用于 Microsoft 和 Google 技术栈

安装基数很大,但有一点需要坦诚说明:这属于远程/企业级方案,而不是你刚安装的本地二进制文件。

Agent所需条件
Microsoft 365 Copilot / Copilot Studio暂停使用,等待重新打包此连接器:Copilot Studio 需要 HTTP 模式,而此版本中的该模式虽会检查令牌,但尚无请求大小或时间限制。请参阅 mcp-install.md 中的安全说明。
Google GeminiGemini CLI 是本地工具,与 Claude Code 一样。Gemini 应用是远程服务,需要使用与 ChatGPT 相同的暂停 HTTP 模式。请参阅 mcp-install.md。

原生支持 Skill 的 Agent(也在此列): Hermes 和 OpenClaw 可直接读取此 Skill 的 SKILL.md,并且支持 MCP——请参阅下方的安装部分。也可通过 MCP 与 Cursor、Windsurf、Cline、Continue.dev 和 Zed 搭配使用。各工具的完整接入说明:docs/which-agent.md。

要使用多个 Agent? 一条命令即可为所有 51+ 个受支持的 Agent 安装:npx skills add Servosity/msp-skills@latest(需要 Node.js,然后运行每个 Skill 的安装程序来安装 CLI/MCP 二进制文件)。请参阅 docs/which-agent.md。

60 秒内完成安装

Claude Desktop 最快安装方式——一键安装 .mcpb

Claude Desktop 安装包: .mcpb 可在 macOS(Intel 和 Apple Silicon)、Windows x64 和 Linux x64 上启动。每个工具都会调用配套的 zammad-cli。从 2026-09-18 起发布的版本会在安装包中附带该 CLI;较早的安装包只包含 MCP 服务,因此如果你的安装包缺少配套工具,请先运行下方的路径 A 或路径 B 安装程序(或将 ZAMMAD_CLI_PATH 设置为现有二进制文件的路径)。详情: #331。

下载 Zammad MCP(.mcpb)——然后打开 Claude Desktop > Settings > Extensions 并选择该文件。一键完成,无需 JSON,也无需命令行。(请在发布页面查看所有 Zammad 版本。)

更喜欢 Claude Code 插件?添加一次市场,然后安装——无需列出目录,安装后即可使用:

/plugin marketplace add Servosity/msp-skills
/plugin install zammad@msp-skills
路径 A——向 AI Agent 粘贴一条提示词(推荐)

将以下内容复制到 Claude Code、Codex CLI 或 Claude Cowork:

在此 Agent 工作区中安装来自 Servosity/msp-skills 的 Zammad Skill 和 MCP 服务。如果此工作区使用 POSIX shell(macOS、Linux、WSL 或 Bash),请运行 bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/zammad/install.sh)。如果使用 Windows PowerShell,请运行 iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/zammad/install.ps1 | iex。然后按照 README 完成身份验证,并运行 zammad-cli --help 进行探索。

任何能够运行 shell 的 Agent 都可以使用同一条提示词。

路径 B——自行运行安装程序

Windows(PowerShell):

iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/zammad/install.ps1 | iex

macOS / Linux:

bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/zammad/install.sh)

安装程序会将 zammad-cli(CLI)和 zammad-mcp(MCP 服务)都安装到用户的 bin 路径中。Claude Code、Codex 和 Cowork 会通过此目录中的 SKILL.md 发现该 Skill。

验证:

zammad-cli --version
升级到最新版本

安装程序始终会获取当前版本——重新运行即可升级:

macOS / Linux:

bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/zammad/install.sh)

Windows(PowerShell):

iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/zammad/install.ps1 | iex

Claude Desktop .mcpb 用户:下载最新的 .mcpb(见本节顶部),然后在 Settings > Extensions 中重新选择该文件。Claude Code 插件用户:/plugin update zammad@msp-skills。

添加到 Claude Desktop、GitHub Copilot、Gemini CLI、Microsoft 365 Copilot 或其他 MCP 客户端

安装程序运行后,请参阅 mcp-install.md 和 docs/which-agent.md,了解各 Agent 的接入方法——每个 Agent 都有一个独立章节,其中包括 GitHub Copilot 的 servers 键,以及 Microsoft 365 Copilot / Copilot Studio 的远程接入方式。Claude Desktop 的 Settings > Extensions 面板是最简单的接入方式;偏好编辑 JSON 的用户可在 mcp-install.md 中查看 MCP 配置块。

安装到 Hermes

在 Hermes CLI 中:

hermes skills install servosity/msp-skills/skills/zammad --force

在 Hermes 聊天会话中:

/skills install servosity/msp-skills/skills/zammad --force

Hermes 原生支持 MCP,因此也可以直接使用 zammad-mcp 服务——安装方式和环境变量都相同。

安装到 OpenClaw

向 OpenClaw Agent 发送以下内容(复制即可):

从 https://github.com/servosity/msp-skills/tree/main/skills/zammad 安装 zammad 技能。该技能定义了如何通过 openclaw: frontmatter 块安装其必需的 CLI(zammad-cli)。

OpenClaw 尚未普遍开放;frontmatter 接入配置已预先提供,会在 OpenClaw 发布时立即启用。

身份验证

设置 CLI 所需的凭据(从你的 Zammad 门户获取):

ZAMMAD_API_TOKEN=<value> zammad-cli doctor

运行任何会访问数据的操作前,doctor 会确认凭据是否有效。即使凭据被拒绝,它也会以状态码 0 退出,因此脚本应添加 --fail-on error。

此技能的功能

团队常问的问题命令
当前支持团队中谁的工作负荷过重?zammad-cli agent-load --json
每个 Agent 的队列是在增长还是缩减?zammad-cli agent-trend --weeks 4 --json
哪些客户遇到了困难,需要优先关注?zammad-cli customer-health --at-risk --json
哪些工单的未结时间过长?zammad-cli overdue --days 3 --json
哪些客户表达了不满,应当升级处理?zammad-cli escalate --json
哪些账户有流失趋势,原因是什么?zammad-cli churn-risk --json
客户在提出什么需求(功能、定价、合规)?zammad-cli feedback-scan --bucket pricing --json
查找并阅读未结工单(使用 organization_id:N 将范围限定到某个客户)zammad-cli tickets search --query "state:open" --json
记录备注或搜索知识库zammad-cli ticket note 12345 --body "..." --internal · zammad-cli kb search "restore" --json

完整命令参考:guide.md。有关 AI Agent 操作约定(--agent、--dry-run,以及何时应在修改数据前确认),请参阅 AGENTS.md。

与众不同之处

大多数 Zammad 集成和 MCP 服务都会将每个问题转发为实时 API 调用。查询单条记录时,这样做没问题。但规模一大就行不通了,例如你想问“团队中谁在处理所有未结工单时负担过重”,或“本季度哪些客户的对话积压时间最长、情绪最激烈”——Zammad API 没有单一端点可以回答这类问题。

此技能会将 Zammad 同步到一个支持全文搜索的本地 SQLite 镜像中。汇总类问题只需执行一次本地 SQL 联接:响应迅速、无需联网,而且 AI 看到的是答案,而非原始数据。agent-load、churn-risk 和 feedback-scan 等复合命令会联接工单、文章、组织和用户数据——这是无状态 API 封装器无法做到的。

解决的痛点

r/msp 上关于工单工具反复出现的抱怨都一样:仪表板会告诉你队列里有什么,却从不汇总所有工单的数据——每位客服的工作量、哪些客户不断重新打开工单、哪些客户账户正悄悄走向流失。因此,每周都要把工单导出到电子表格,再手动整理出这些答案;而真正能预测客户流失的两种信号——客户听起来已经不耐烦,以及埋在文章讨论串里的功能、定价和合规需求——直到客户已经流失才会浮现。

  • zammad-cli agent-load - 现在有哪些客服工作过载,各自的未结、待处理和积压工单数量。
  • zammad-cli overdue --days 3 - 所有超期未结的工单,按优先级加权,最严重的排在最前。
  • zammad-cli escalate - 客户收到的消息中带有不满语气的活跃工单,并显示匹配到的文本。
  • zammad-cli churn-risk - 有流失趋势的客户账户,列出评分及原因。
  • zammad-cli feedback-scan --bucket pricing - 按类别整理客户反复提出的需求,并列出来源工单。

更完整的说明请参阅 pain-point.md。

常见问题

这适用于 ChatGPT 吗?

当前版本不适用。ChatGPT(Plus、Pro、Team、Business、Enterprise 和 Education 套餐;Free 套餐目前尚不支持 Developer Mode)只能连接通过 HTTPS 提供服务的远程 MCP 服务,这意味着必须以 HTTP 模式运行 Zammad MCP 服务。当前版本的 HTTP 模式会检查令牌,但尚未限制请求大小或处理时间,因此在连接器重新发布之前,请勿运行该模式,也不要将其置于隧道之后;mcp-install.md 中的安全说明解释了原因。在此之前,请使用 Claude Desktop、Claude Code 或 Codex。

这适用于 Codex、Cursor、Windsurf、Cline、Copilot 或 Gemini 吗?

适用——它们都支持 MCP。跨工具安装命令见上方的对照表,详细说明见 docs/which-agent.md。

我需要懂编程吗?

不需要。推荐的安装方式是在 Claude Code 或 Codex 中粘贴一句话——你的 Agent 会读取 SKILL.md 并完成安装。备用方式是在每种操作系统上运行一行安装命令(bash 或 PowerShell)。这两种方式都不需要编写代码。你只需输入一次 Zammad 凭据。

我的 Zammad 数据安全吗?

数据会保留在你的设备上。CLI 和 MCP 服务都是本地二进制程序。SQLite 镜像存放在你用户账户下的目录中。AI Agent 只能看到 CLI 返回的内容——通常是查询结果,而不是原始批量数据。凭据从环境或 Agent 的配置中读取;MSP Skills 不会将其打包进此代码库,也不会将其传输到任何地方。

它适用于我自托管或托管的 Zammad 实例吗?

两者都适用。使用 ZAMMAD_URL 指向任意 Zammad 实例(例如 https://support.yourcompany.com),并在 ZAMMAD_API_TOKEN 中设置个人访问令牌;该令牌在 Profile → Token Access 下创建。没有任何内容被硬编码到特定实例。

这与 Zammad 内置的 AI 功能有何不同?

Zammad 的 AI(工单摘要、写作助手)在单个工单内工作。此工具则会分析整个服务台——团队工作量、积压工单时长、客户健康状况、流失信号和反馈主题——并将结构化 JSON 交给你已在使用的 AI Agent。

升级、流失和反馈信号是 AI 情感分析吗?

不是。它们是透明的关键词和时间启发式规则,用于找出相关工单,并展示匹配到的文本,供你的 AI 或人工判断。它们只标记可能符合条件的工单并展示依据,不会自行断定结论。

费用是多少?

免费。采用 Apache-2.0 许可证。你只需为自己使用的 AI Agent(Claude、ChatGPT、Codex 等)付费,费用由 AI 提供商收取,而不是由我们收取。

安全模型

等级示例建议的 Agent 策略
读取agent-load、agent-trend、customer-health、overdue、escalate、churn-risk、feedback-scan、tickets search/get、articles by-ticket、kb browse/search/get、search、sync允许
写入(常规)ticket note、tickets create/update、articles create、tags add/remove、organizations create/update、users create/update、kb answer-create/publish/internal、kb category-create使用 --dry-run 预览,然后经审核后写入
破坏性操作 / 配置tickets delete、kb answer-delete仅允许人在环监督

最有力的控制措施是授予 Zammad 凭据的权限范围——CLI 只能执行凭据获准执行的操作。完整详情(包括如何收紧权限)请参阅 governance.md。

状态

已在实际环境中验证。Servosity(维护者)已在其生产租户上确认。还有更多 MSP 在每周 Build Sessions 中实际运行它。请在 compoundingteams.com/build-sessions RSVP。


标准。 符合开放的 Agent Skills 规范(Anthropic,2025 年 12 月;支持 40 多种 Agent)。兼容 MCP——可与任何支持 MCP 的 Agent 配合使用,包括 Hermes。已为 OpenClaw 做好准备(frontmatter 已预先配置,等待 OpenClaw 发布)。

由 Servosity 维护。采用 Apache-2.0 许可证。使用 CLI Printing Press 构建。最后更新:2026-07-11。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。