Zendesk MCP Server API Reference¶
Comprehensive Zendesk integration MCP server providing ticket management, user operations, and knowledge base access using FastMCP
This reference provides detailed information about all available tools and their parameters.
Available Tools¶
create_ticket
¶
Description: Create a new support ticket in Zendesk
Parameters:
subject
(string) (required): Subject/title of the ticketdescription
(string) (required): Initial description or comment for the ticketrequester_email
(string) (optional): Email address of the person requesting supportpriority
(string) (optional): Priority level of the tickettype
(string) (optional): Type of the tickettags
(array) (optional): Tags to associate with the ticket
Example Usage:
get_ticket
¶
Description: Retrieve detailed information about a specific ticket
Parameters:
ticket_id
(integer) (required): ID of the ticket to retrieveinclude_comments
(boolean) (optional): Include ticket comments in the response
Example Usage:
update_ticket
¶
Description: Update an existing ticket's properties
Parameters:
ticket_id
(integer) (required): ID of the ticket to updatestatus
(string) (optional): New status for the ticketpriority
(string) (optional): New priority for the ticketassignee_id
(integer) (optional): ID of the agent to assign the ticket totags
(array) (optional): Tags to add or update on the ticket
Example Usage:
search_tickets
¶
Description: Search for tickets using various criteria
Parameters:
query
(string) (optional): Search query using Zendesk search syntaxstatus
(string) (optional): Filter by ticket statuspriority
(string) (optional): Filter by ticket priorityrequester_email
(string) (optional): Filter by requester email addresscreated_after
(string) (optional): Filter tickets created after this date (ISO format)limit
(integer) (optional): Maximum number of tickets to return
Example Usage:
add_ticket_comment
¶
Description: Add a comment to an existing ticket
Parameters:
ticket_id
(integer) (required): ID of the ticket to comment onbody
(string) (required): Content of the commentpublic
(boolean) (optional): Whether the comment is public (visible to requester) or internalauthor_id
(integer) (optional): ID of the comment author (defaults to authenticated user)
Example Usage:
create_user
¶
Description: Create a new user in Zendesk
Parameters:
name
(string) (required): Full name of the useremail
(string) (required): Email address of the userrole
(string) (optional): Role for the userorganization_id
(integer) (optional): ID of the organization to associate the user with
Example Usage:
get_user
¶
Description: Retrieve information about a specific user
Parameters:
user_id
(integer) (optional): ID of the user to retrieveemail
(string) (optional): Email address of the user to retrieve
Example Usage:
search_users
¶
Description: Search for users in Zendesk
Parameters:
query
(string) (optional): Search query for usersrole
(string) (optional): Filter by user roleorganization_id
(integer) (optional): Filter by organization ID
Example Usage:
search_articles
¶
Description: Search knowledge base articles
Parameters:
query
(string) (required): Search query for articleslocale
(string) (optional): Language locale for articlessection_id
(integer) (optional): Filter by specific section ID
Example Usage:
get_article
¶
Description: Retrieve a specific knowledge base article
Parameters:
article_id
(integer) (required): ID of the article to retrievelocale
(string) (optional): Language locale for the article
Example Usage:
get_ticket_metrics
¶
Description: Get metrics and analytics for tickets
Parameters:
start_date
(string) (optional): Start date for metrics (ISO format)end_date
(string) (optional): End date for metrics (ISO format)group_by
(string) (optional): Group metrics by specific field
Example Usage:
list_organizations
¶
Description: List organizations in Zendesk
Parameters:
query
(string) (optional): Search query for organizations
Example Usage:
Integration Examples¶
For more integration examples and usage patterns, see the Usage Guide.
Support¶
For questions and issues related to the Zendesk MCP Server, please refer to: - Usage Guide for comprehensive examples - Template Overview for setup and configuration - MCP Platform Documentation for general platform usage