Zendesk MCP: 14 tools for AI agents β create, search, assign, comment, and close support tickets.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Model Context Protocol (MCP) server for Zendesk Support β connect AI agents in Cursor, VS Code, Claude Desktop, watsonx Orchestrate, and IBM Code Engine to 14 ticket tools (create, search, assign, close, comments, metrics). Install:
npx @markusvankempen/zendesk-mcp-serverΒ·pip install zendesk-mcp-server-py
zendesk Β· mcp Β· cursor Β· github-copilot Β· claude Β· ai-agents Β· customer-support Β· helpdesk Β· watsonx-orchestrate Β· typescript Β· python
Generic Zendesk integration for AI agents via the Model Context Protocol (MCP). Ships TypeScript and Python server implementations plus deployment examples for IDEs, IBM Code Engine, and watsonx Orchestrate.
Author: Markus van Kempen
Email: markus.van.kempen@gmail.com Β· mvk@ca.ibm.com
Website: markusvankempen.github.io
No bug too small, no syntax too weird.
Zendesk MCP exposes 14 support-ticket operations as MCP tools so AI agents in Cursor, VS Code, Claude Desktop, watsonx Orchestrate, and IBM Code Engine can manage tickets through natural language.
The core design solves requester attribution: tickets are created with the real customer as requester (not the API service account), so Zendesk email replies route correctly.
π Documentation hub β docs/ Β· MCP config examples β examples/mcp/ Β· Public vs private repo β docs/PUBLIC_REPO.md Β· Contributing β CONTRIBUTING.md Β· Security β docs/SECURITY.md
Complete index of every markdown file in this repository.
| Document | Description |
|---|---|
| README.md | Project overview, quick starts, deployments summary (this file) |
| task.md | Original project requirements and reference notes |
docs/)| Document | Description |
|---|---|
| docs/README.md | Documentation hub β start here |
| docs/ide/README.md | IDE setup β local npx + remote Code Engine |
| docs/reference/ARCHITECTURE.md | System design, stdio/SSE/WxO topologies, auth flow |
| docs/reference/TOOLS.md | All 14 MCP tools β parameters, returns, examples |
| docs/guides/SCENARIOS.md | Requester modes, role agents, 17 scenarios, E2E |
| docs/reference/FILES.md | Complete file inventory |
| docs/deployments/README.md | Deployment docs index |
packages/)| Document | Description |
|---|---|
| packages/zendesk-mcp-server/README.md | TypeScript/npm server β install, env vars, SSE mode, build from source |
| packages/zendesk-mcp-server-py/README.md | Python FastMCP server β setup, SSE mode, WxO import pointer |
deployments/)| Document | Description |
|---|---|
| deployments/vscode-extension/README.md | VS Code / Cursor / Open VSX extension β commands, settings, publish |
| deployments/code-engine/README.md | IBM Code Engine β Dockerfiles, SSE endpoints, remote MCP client config |
| deployments/code-engine/DEPLOYMENT-GUIDE.md | Code Engine β live deploy, test/admin UI, local vs deployed mcp.json |
| deployments/watsonx-orchestrate/README.md | WxO toolkit deploy, 4 role agents, scenario runner, CLI test commands |
| Topic | Start here |
|---|---|
IDE setup (local npx) | docs/ide/README-local.md |
| IDE setup (Code Engine) | docs/ide/README-remote.md |
| Architecture & transports | docs/reference/ARCHITECTURE.md |
| Tool parameters & examples | docs/reference/TOOLS.md |
| WxO agents & test scenarios | docs/guides/SCENARIOS.md |
| Every file explained | docs/reference/FILES.md |
| npm / TypeScript server | packages/zendesk-mcp-server/README.md |
| Python / FastMCP server | packages/zendesk-mcp-server-py/README.md |
| IDE extension setup | deployments/vscode-extension/README.md |
| Code Engine deploy | deployments/code-engine/README.md |
| WxO deploy & E2E | deployments/watsonx-orchestrate/README.md |
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/zendesk-mcp)<a href="https://allmcps.com/mcp/zendesk-mcp"><img src="https://allmcps.com/api/badge/zendesk-mcp?style=directory" alt="Zendesk MCP on AllMCPs" /></a>