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