Token导航 LogoToken导航

MCP Server · 开发工具

Zendesk Skill

一个用于集成Zendesk支持的Claude代码技能,提供CLI工具和MCP服务器,支持票务管理、用户查询、Slack集成等功能。

stdio官方级别未说明来源级核验工具 28
命令行工具PythonClaude

快速开始

作者 / 组织
andmarios
提供方
andmarios
运行时
Python

工具数量

28

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

2

仓库热度

收录来源

1 个

MCP World

选型结论

Zendesk Skill 属于开发工具类 MCP Server,公开资料标注 28 个工具,通过stdio 本地进程接入,适配 Claude,有可以直接复制的安装命令;接入前要先准备 OAuth 授权。

分类

开发工具

传输方式

stdio

认证方式

OAuth 授权

部署方式

公开资料未说明

安装与配置

安装命令

uvx zd-cli --help

客户端配置示例

{
  "mcpServers": {
    "zendesk-skill": {
      "command": "uvx",
      "args": [
        "zd-cli",
        "--help"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 28 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

Zendesk CLI、MCP服务器和Claude代码技能

Zendesk支持集成的Claude代码技能。主界面是 技能档案 (SKILL.md)这为Claude提供了完整的命令知识——由CLI支持(zd-cli)Claude运行它与Zendesk进行交互。MCP服务器也包含在其他AI助手中。

这个项目几乎完全是由Claude Code通过迭代对话构建的——针对实时Zendesk实例进行设计、实现、测试,并在多个会话中一起修复问题。这是我经常使用的工具,如果其他人觉得它有用,我会分享它。

特性

  • Claude代码技能 — SKILL.md 为Claude提供完整的命令文档、工作流和先保存后查询模式
  • CLI(zd-cli) --28个命令,涵盖票证、用户、组织、视图、指标等
  • MCP服务器 --其他AI助手的替代界面
  • Slack 集成 --向Slack频道发送格式化的支持报告
  • 支持指标分析 --响应时间、分辨率、CSAT、下班后和随叫随到跟踪
  • 本地响应存储 -API响应保存到临时目录,可使用jq查询,无需重新查找
  • Markdown 格式 --写操作将Markdown转换为HTML,以便在代理工作区中正确呈现
  • 加密凭证 -休息时加密的API令牌和OAuth令牌

快速开始

# Run directly (no install needed)
uvx zd-cli --help

# Set up credentials (see Authentication below)
uvx zd-cli auth login

# Verify it works
uvx zd-cli me

认证

支持三种方法。API令牌是最简单的;OAuth添加了自动刷新功能。共享团队部署存在中继服务器模式,但此处不涉及。

方法一:API代币

  1. 在Zendesk中: 管理中心→ 应用程序和集成→ APIs → API Zendesk→ 添加API令牌
  2. 复制令牌(仅显示一次)
# Interactive setup (prompts for email, token, subdomain)
zd-cli auth login

# Or non-interactive
zd-cli auth login --email you@company.com --token YOUR_TOKEN --subdomain yourcompany

# Or via environment variables
export ZENDESK_EMAIL="you@company.com"
export ZENDESK_TOKEN="your-api-token"
export ZENDESK_SUBDOMAIN="yourcompany"

方法2:OAuth 2.0(带自动刷新)

  1. 在Zendesk中: 管理中心→ 应用程序和集成→ APIs → OAuth客户端→ 添加OAuth客户端
  2. 为端口8080–8089添加重定向URI:
   http://127.0.0.1:8080/callback
   http://127.0.0.1:8081/callback
   ...
   http://127.0.0.1:8089/callback
  1. 注意 客户端ID 和 客户端密钥
# Opens a browser for authorization
zd-cli auth login-oauth --subdomain yourcompany --client-id YOUR_ID --client-secret YOUR_SECRET

# Headless/SSH: browser redirects to localhost (shows connection refused — that's expected),
# paste the full redirect URL back into the prompt
zd-cli auth login-oauth --subdomain yourcompany --client-id YOUR_ID --client-secret YOUR_SECRET --manual
# Check auth status
zd-cli auth status

# Remove credentials
zd-cli auth logout          # API token
zd-cli auth logout-oauth    # OAuth token

安装

通过uvx(建议不安装)

uvx zd-cli --help

uvx 按需在隔离环境中运行该工具——没有任何东西是永久安装的。

通过uv工具安装

uv tool install zendesk-skill
zd-cli --help

开发/Claude代码技能

git clone https://github.com/andmarios/zendesk-skill zendesk-skill
cd zendesk-skill
uv sync
uv run zd-cli --help

克劳德代码点 SKILL.md 为Claude提供完整的命令文档和工作流程。

先决条件: Python 3.12+, 紫外线,以及 jq (为 query 命令)。

命令

门票

命令描述
search "status:open priority:urgent"搜索门票
ticket 12345凭身份证购票
ticket-details 12345门票+所有评论
linked-incidents 12345与问题工单相关的事件
attachment --ticket 12345 下载附件

写入操作

默认情况下,所有写入命令都会将Markdown转换为HTML(使用 --plain-text 跳过)。

命令描述
update-ticket 12345 --status pending --tags "waiting-customer"更新工单
create-ticket "Subject" "**Bold** description"创建工单
add-note 12345 "Internal **note**"添加内部注释
add-comment 12345 "Public reply"添加公众评论

度量与分析

命令描述
ticket-metrics 12345工单的回复/解决时间
list-metrics门票指标
satisfaction-ratings --score bad CSAT评级

视图

命令描述
views列出可用视图
view-count 123视图中的票计数
view-tickets 123门票从一个观点

用户和组织

命令描述
user 12345按ID获取用户
search-users "john@example.com"搜索用户
org 67890按ID获取组织
search-orgs "Acme"搜索组织

配置和信息

命令描述
me当前用户(测试身份验证)
groups列出支持小组
tags热门标签
sla-policiesSLA政策

查询

# Query a saved response file with jq
zd-cli query  -q comments_slim       # named query
zd-cli query  --jq '.data.ticket'    # custom jq
zd-cli query  --list                 # show available named queries

所有命令都将其完整的API响应保存到 /tmp/zd-cli-$UID/ 并打印路径。使用 zd-cli query 从保存的文件中提取数据,而无需重新获取。

搜索查询语法

# Status & priority
zd-cli search "status:open priority:urgent"
zd-cli search "status:pending assignee:me"

# Time filters
zd-cli search "created>2024-01-01 status:open"
zd-cli search "updated

安全是 默认启用.在中配置 ~/.config/zd-cli/config.json:

{
  "security_enabled": true,
  "allowlisted_tickets": ["12345", "67890"]
}
  • security_enabled --设置为 false 禁用所有筛选和包装(默认值: true)
  • allowlisted_tickets --跳过包装的票证ID(适用于受信任/内部票证)
# View current security status and session markers
zd-cli security-info

# Include full MCP security instructions
zd-cli security-info --instructions

需要 prompt-security-utils (作为依赖项包含在内)。

MCP服务器

MCP服务器为支持模型上下文协议的AI助手提供相同的功能。

uv run zendesk-mcp

添加 claude_desktop_config.json:

{
  "mcpServers": {
    "zendesk": {
      "command": "uvx",
      "args": ["--from", "zendesk-skill", "zendesk-mcp"]
    }
  }
}

发展

uv run pytest -v
uv run zd-cli --help

许可证

麻省理工学院

工具与能力

工具数量

28

资源数量

0

提示词数量

0

能力标签

Zendesk集成Python本地部署CLI工具票务管理Slack集成支持分析

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 工具数量 28 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 需要自备OAuth 授权,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到OAuth 授权的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Zendesk Skill

MCP World · 本页

28stdio有1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Zendesk Skill 怎么安装?

公开资料给出的安装命令是 uvx zd-cli --help,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Zendesk Skill 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

Zendesk Skill 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Zendesk Skill 需要 API Key 吗?

公开资料标注的认证方式是OAuth 授权,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Zendesk Skill 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP