create_ticket
Create a new Zendesk ticket
How to use it
create_ticket is exposed by the Zendesk MCP Server MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the create_ticket tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Zendesk MCP Server
docker run --rm --env-file /path/to/.env zendesk-mcp-serverOther tools in Zendesk MCP Server (22)
(integer, optional)
(string): The comment text/content to add
Create a new comment on an existing Zendesk ticket
(array[object], optional)
(string): Ticket description
(string, optional): ISO8601 datetime
Retrieve a Zendesk ticket by its ID
Retrieve all comments for a Zendesk ticket by its ID
Fetch the latest tickets with pagination support
(integer, optional): Page number (defaults to 1)
(integer, optional): Number of tickets per page, max 100 (defaults to 25)
(string, optional): one of low, normal, high, urgent
(boolean, optional): Whether the comment should be public (defaults to true)
(integer, optional)
(string, optional): Field to sort by - createdat, updatedat, priority, or status (defaults to createdat)
(string, optional): Sort order - asc or desc (defaults to desc)
(string, optional): one of new, open, pending, on-hold, solved, closed
(string): Ticket subject
(array[string], optional)
(integer): The ID of the ticket to retrieve
(string, optional): one of problem, incident, question, task
Update fields on an existing Zendesk ticket (e.g., status, priority, assignee)