Zendesk MCP服务器

一个基于node-zendesk库的模型上下文协议(MCP)服务器,提供Zendesk工单管理相关功能。

  • by aleburbridge
  • JavaScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 aleburbridge/alexs-zendesk-mcp-server

使用说明

Alex的Zendesk MCP服务器

利用节点zendesk库的模型上下文协议(MCP)服务器。

授权

此服务器要求对除健康检查之外的所有终结点进行授权。您可以通过将身份验证令牌添加到服务器的URL来进行身份验证,即。https://server-url.com/mcp?auth_token={your_auth_token}

配置

使用以下信息创建src/config.js

export const zendeskConfig = {
  username: 'your_username',
  token: 'your_zendesk_token',
  subdomain: 'your_subdomain'
};

端点

  • /health -健康检查(无需身份验证)
  • /mcp -MCP服务器端点(需要身份验证)
  • /sse -服务器发送事件端点(需要身份验证)

添加到克劳德

{
  "mcpServers": {
    "Alexs Zendesk Server": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://server-url.com/mcp?auth_token={your_auth_token} "
      ]
    }
  }
}

可用工具

  1. get_ticket_fields_by_id -返回指定票证ID的所有票证字段
  2. 获取未解决的票证ID代理名称 -返回分配给代理的未解决的票证
  3. 获取门票_备注 -获取特定票证的所有评论
  4. get_ticket_priority -根据SLA、年龄、响应时间和状态计算票证优先级