本指南详细介绍了如何进行 Zendesk MCP 集成的设置,帮助你快速搭建并使用相关功能。
git clone https://your-repo-url/mcp-experiments.git
cd mcp-experiments/zd-mcp-server
npm install
export ZENDESK_EMAIL="your-email@example.com"
export ZENDESK_TOKEN="your-zendesk-api-token"
export ZENDESK_SUBDOMAIN="your-zendesk-subdomain"
dist
目录:npm run build
npm run dev
claude_desktop_config.json
):{
"tools": {
"zendesk": {
"command": "node",
"env": {
"ZENDESK_EMAIL": "internal@z3nmail.com",
"ZENDESK_TOKEN": "your-zendesk-api-token",
"ZENDESK_SUBDOMAIN": "your-zendesk-subdomain"
},
"args": [
"/path/to/mcp-experiments/zd-mcp-server/dist/index.js"
]
}
}
}
index.js
文件的位置。MCP Zendesk 集成提供了丰富的功能,以下是各工具的简要说明:
zendesk_get_ticket
- 根据 ID 获取票务。zendesk_get_ticket_details
- 获取票务详细信息,包括评论。zendesk_search
- 使用 Zendesk 查询语法搜索票务。zendesk_create_ticket
- 创建新票务。zendesk_update_ticket
- 更新票务属性。zendesk_add_private_note
- 在票务中添加内部备注。zendesk_add_public_note
- 在票务中添加公共评论。