Zendesk MCP Server
UnclaimedA Model Context Protocol server for Zendesk
Install
docker run --rm --env-file /path/to/.env zendesk-mcp-serverUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverTools (23)
assignee_id
(integer, optional)
comment
(string): The comment text/content to add
create_ticket
Create a new Zendesk ticket
create_ticket_comment
Create a new comment on an existing Zendesk ticket
custom_fields
(array[object], optional)
description
(string): Ticket description
due_at
(string, optional): ISO8601 datetime
get_ticket
Retrieve a Zendesk ticket by its ID
get_ticket_comments
Retrieve all comments for a Zendesk ticket by its ID
get_tickets
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)
priority
(string, optional): one of low, normal, high, urgent
public
(boolean, optional): Whether the comment should be public (defaults to true)
requester_id
(integer, optional)
sort_by
(string, optional): Field to sort by - createdat, updatedat, priority, or status (defaults to createdat)
sort_order
(string, optional): Sort order - asc or desc (defaults to desc)
status
(string, optional): one of new, open, pending, on-hold, solved, closed
subject
(string): Ticket subject
tags
(array[string], optional)
ticket_id
(integer): The ID of the ticket to retrieve
type
(string, optional): one of problem, incident, question, task
update_ticket
Update fields on an existing Zendesk ticket (e.g., status, priority, assignee)