
Zendesk API MCP Server

2025.04.04
0
JavaScript客户支持系统工单管理用户管理组织管理交流协作
Zendesk API MCP Server 是一个全面的模型上下文协议(MCP)服务器,用于与 Zendesk API 交互。该服务器提供了管理 Zendesk Support、Talk、Chat 和 Guide 产品的工具和资源。
View on GitHub
Overview
基本能力
产品定位
Zendesk API MCP Server 是一个用于与 Zendesk API 交互的 MCP 服务器,提供全面的工具和资源来管理 Zendesk 的各种产品。
核心功能
- 完整的 Zendesk API 功能覆盖
- 管理工单、用户、组织等的工具
- 访问 Zendesk API 文档的资源
- 使用 Zendesk API 令牌进行安全认证
适用场景
- 客户支持系统集成
- 工单管理系统开发
- 用户和组织管理自动化
- 帮助中心内容管理
工具列表
Tickets
list_tickets
: 列出 Zendesk 中的工单get_ticket
: 通过 ID 获取特定工单create_ticket
: 创建新工单update_ticket
: 更新现有工单delete_ticket
: 删除工单
Users
list_users
: 列出 Zendesk 中的用户get_user
: 通过 ID 获取特定用户create_user
: 创建新用户update_user
: 更新现有用户delete_user
: 删除用户
Organizations
list_organizations
: 列出 Zendesk 中的组织get_organization
: 通过 ID 获取特定组织create_organization
: 创建新组织update_organization
: 更新现有组织delete_organization
: 删除组织
Groups
list_groups
: 列出 Zendesk 中的代理组get_group
: 通过 ID 获取特定组create_group
: 创建新代理组update_group
: 更新现有组delete_group
: 删除组
Macros
list_macros
: 列出 Zendesk 中的宏get_macro
: 通过 ID 获取特定宏create_macro
: 创建新宏update_macro
: 更新现有宏delete_macro
: 删除宏
Views
list_views
: 列出 Zendesk 中的视图get_view
: 通过 ID 获取特定视图create_view
: 创建新视图update_view
: 更新现有视图delete_view
: 删除视图
Triggers
list_triggers
: 列出 Zendesk 中的触发器get_trigger
: 通过 ID 获取特定触发器create_trigger
: 创建新触发器update_trigger
: 更新现有触发器delete_trigger
: 删除触发器
Automations
list_automations
: 列出 Zendesk 中的自动化get_automation
: 通过 ID 获取特定自动化create_automation
: 创建新自动化update_automation
: 更新现有自动化delete_automation
: 删除自动化
Search
search
: 在 Zendesk 数据中搜索
Help Center
list_articles
: 列出帮助中心文章get_article
: 通过 ID 获取特定帮助中心文章create_article
: 创建新帮助中心文章update_article
: 更新现有帮助中心文章delete_article
: 删除帮助中心文章
Talk
get_talk_stats
: 获取 Zendesk Talk 统计信息
Chat
list_chats
: 列出 Zendesk Chat 对话
常见问题解答
- 如何获取 Zendesk API 令牌? 需要在 Zendesk 账户设置中生成 API 令牌。
- 如何配置
.env
文件? 需要提供 Zendesk 子域名、邮箱和 API 令牌。
使用教程
使用依赖
- Node.js 14 或更高版本
- 具有 API 访问权限的 Zendesk 账户
安装教程
- 克隆仓库
- 安装依赖:
npm install
- 创建
.env
文件并填写 Zendesk 凭据:ZENDESK_SUBDOMAIN=your-subdomain [email protected] ZENDESK_API_TOKEN=your-api-token
调试方式
- 启动服务器:
npm start
- 开发模式(自动重启):
npm run dev
- 使用 MCP Inspector 测试服务器:
npm run inspect