Zendesk MCP Server
About
Manage Zendesk tickets and comments, analyze tickets, draft responses, and access Help Center articles as a knowledge base.
Details
- Author
- reminia
- Downloads
- 667
- Categories
- Productivity, Other, Knowledge Base, Search
Jump to
- Retrieve Zendesk tickets by ID.
- Get all comments for a ticket.
- Create new comments on existing tickets (public or private).
- Prompt to analyze a ticket in detail.
- Prompt to draft a response to a ticket.
- Access entire Help Center as a knowledge base resource.
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Zendesk MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Create a Python environment with uv venv && uv pip install -e . or uv build. Set up Zendesk credentials in a .env file (see .env.example). Then configure the server in your MCP client (e.g., Claude Desktop) by adding the zendesk server entry with the uv command pointing to the project directory.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"zendesk mcp server": {
"zendesk": {
"command": "uv",
"args": [
"--directory",
"/path/to/zendesk-mcp-server",
"run",
"zendesk"
]
}
}
}
}
McpServers
{
"zendesk": {
"command": "uv",
"args": [
"--directory",
"/path/to/zendesk-mcp-server",
"run",
"zendesk"
]
}
}
Manage Zendesk tickets and comments, analyze tickets, draft responses, and access Help Center articles as a knowledge base.
A Model Context Protocol server for Zendesk.
This server provides a comprehensive integration with Zendesk. It offers:
- Tools for retrieving and managing Zendesk tickets and comments
- Specialized prompts for ticket analysis and response drafting
- Full access to the Zendesk Help Center articles as knowledge base
- build:uv venv && uv pip install -e .oruv buildin short.
- setup zendesk credentials in.envfile, refer to.env.example.
- configure in Claude desktop:
{ "mcpServers": { "zendesk": { "command": "uv", "args": [ "--directory", "/path/to/zendesk-mcp-server", "run", "zendesk" ] } } }
You can containerize the server if you prefer an isolated runtime:
-
Copy.env.exampleto.envand fill in your Zendesk credentials. Keep this file outside version control.
Run the server, providing the environment file:
docker run --rm --env-file /path/to/.env zendesk-mcp-server
Add-iwhen wiring the container to MCP clients over STDIN/STDOUT (Claude Code uses this mode). For daemonized runs, add-d --name zendesk-mcp.
The image installs dependencies fromrequirements.lock, drops privileges to a non-root user, and expects configuration exclusively via environment variables.
To use the Dockerized server from Claude Code/Desktop, add an entry to Claude Code'ssettings.jsonsimilar to:
{ "mcpServers": { "zendesk": { "command": "/usr/local/bin/docker", "args": [ "run", "--rm", "-i", "--env-file", "/path/to/zendesk-mcp-server/.env", "zendesk-mcp-server" ] } } }
Adjust the paths to match your environment. After saving the file, restart Claude for the new MCP server to be detected.
- zendesk://knowledge-base, get access to the whole help center articles.
Analyze a Zendesk ticket and provide a detailed analysis of the ticket.
Fetch the latest tickets with pagination support
- page(integer, optional): Page number (defaults to 1)
- per_page(integer, optional): Number of tickets per page, max 100 (defaults to 25)
- sort_by(string, optional): Field to sort by - created_at, updated_at, priority, or status (defaults to created_at)
- sort_order(string, optional): Sort order - asc or desc (defaults to desc)
Output: Returns a list of tickets with essential fields including id, subject, status, priority, description, timestamps, and assignee information, along with pagination metadata
- Input:
- ticket_id(integer): The ID of the ticket to retrieve
Retrieve all comments for a Zendesk ticket by its ID
- Input:
- ticket_id(integer): The ID of the ticket to get comments for
Create a new comment on an existing Zendesk ticket
- Input:
- ticket_id(integer): The ID of the ticket to comment on
- comment(string): The comment text/content to add
- public(boolean, optional): Whether the comment should be public (defaults to true)
- Input:
- subject(string): Ticket subject
- description(string): Ticket description
- requester_id(integer, optional)
- assignee_id(integer, optional)
- priority(string, optional): one oflow,normal,high,urgent
- type(string, optional): one ofproblem,incident,question,task
- tags(array[string], optional)
- custom_fields(array[object], optional)
Update fields on an existing Zendesk ticket (e.g., status, priority, assignee)
- Input:
- ticket_id(integer): The ID of the ticket to update
- subject(string, optional)
- status(string, optional): one ofnew,open,pending,on-hold,solved,closed
- priority(string, optional): one oflow,normal,high,urgent
- type(string, optional)
- assignee_id(integer, optional)
- requester_id(integer, optional)
- tags(array[string], optional)
- custom_fields(array[object], optional)
- due_at(string, optional): ISO8601 datetime
Create notes, search, & think with your Fabric AI workspace
Great Question is an Agentic UX research platform for product builders. Its MCP lets AI agents create studies directly from any AI tool, surface insights, find the right research candidates, and query your entire research repository.
JobYap aggregates job postings directly from companies' official careers sites and gives every posting a public discussion thread, with salaries, locations and full descriptions.
Japanese government procurement bid search and AI analysis via MCP
Official Notion MCP server for searching, reading, creating, and updating Notion pages, databases, and workspace content from AI agents.
Prompt Buddy MCP exposes a public, searchable catalog of reusable AI skills.
AI job search & hiring MCP server with 55 tools. Search jobs, apply, interview, negotiate offers across 20 countries. No account needed to start.
Interact with Amazon services for product search, cart management, and viewing order history.
Manage Anki flashcards and decks via the AnkiConnect plugin.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





