
Zendesk
Connects to Zendesk Support to manage tickets, macros, users, and views through the Zendesk API. You'll reach for this when you want an LLM to triage support queues, apply macros to batch-update tickets, or pull customer context without switching tabs. Part of Mindstone's 35-connector collection, all published under the @mindstone npm scope with host-orchestrated auth patterns where applicable. The repo enforces a 7-day npm release cool-down and pins all GitHub Actions to commit SHAs, so supply-chain hardening is baked in. If you're building support workflows or need programmatic ticket access from Claude Desktop or Cursor, this gives you the Zendesk primitives without writing your own REST client.
- tools
- 16
- auth
- Secret needed
- transport
- STDIO
- env vars
- 3
- last updated
- Aug 9, 2026
Tools
16 toolsPublic tool metadata for what this MCP can expose to an agent.
ZENDESK_COUNT_ZENDESK_ORGANIZATIONSCount the number of organizations in Zendesk.
Count the number of organizations in Zendesk.
No parameter schema in public metadata yet.
ZENDESK_CREATE_ZENDESK_ORGANIZATIONTool to create a Zendesk organization. Use when you need to group end users under a shared company profile. Use after confirming the organization name is unique.2 params
Tool to create a Zendesk organization. Use when you need to group end users under a shared company profile. Use after confirming the organization name is unique.
external_idstringnamestringZENDESK_CREATE_ZENDESK_TICKETCreate a ticket in Zendesk.5 params
Create a ticket in Zendesk.
descriptionstringprioritystringurgent · high · normal · lowdefault: normalrequester_emailstringrequester_namestringsubjectstringZENDESK_CREATE_ZENDESK_USERTool to create a new user in Zendesk. Use when you need to onboard a user with specific details.2 params
Tool to create a new user in Zendesk. Use when you need to onboard a user with specific details.
skip_verify_emailbooleanuserobjectZENDESK_DELETE_ZENDESK_ORGANIZATIONDelete an organization in Zendesk.1 params
Delete an organization in Zendesk.
organization_idstringZENDESK_DELETE_ZENDESK_TICKETDelete a ticket in Zendesk.1 params
Delete a ticket in Zendesk.
ticket_idintegerZENDESK_DESTROY_MANY_ORGANIZATIONSTool to bulk delete Zendesk organizations. Use when cleaning up test data or removing obsolete organizations in one call. Returns a job_status payload to track progress.2 params
Tool to bulk delete Zendesk organizations. Use when cleaning up test data or removing obsolete organizations in one call. Returns a job_status payload to track progress.
external_idsstringidsstringZENDESK_GET_ABOUT_MEGet information about the owner account in Zendesk.
Get information about the owner account in Zendesk.
No parameter schema in public metadata yet.
ZENDESK_GET_ALL_ZENDESK_ORGANIZATIONSGet all organizations in Zendesk.
Get all organizations in Zendesk.
No parameter schema in public metadata yet.
ZENDESK_GET_ZENDESK_ORGANIZATIONGet information about a specific organization in Zendesk.1 params
Get information about a specific organization in Zendesk.
organization_idintegerZENDESK_GET_ZENDESK_TICKET_BY_IDGet ticket details from Zendesk.1 params
Get ticket details from Zendesk.
ticket_idintegerZENDESK_LIST_ZENDESK_TICKETSList Zendesk tickets with pagination and filtering.5 params
List Zendesk tickets with pagination and filtering.
external_idstringpageintegerper_pageintegersort_bystringsort_orderstringasc · descZENDESK_REPLY_ZENDESK_TICKETAction to reply to a Zendesk ticket by adding a comment.3 params
Action to reply to a Zendesk ticket by adding a comment.
bodystringpublicbooleanticket_idintegerZENDESK_SEARCH_ZENDESK_USERSTool to search Zendesk users by email or name. Use after confirming user identity before ticket creation.4 params
Tool to search Zendesk users by email or name. Use after confirming user identity before ticket creation.
emailstringnamestringpageintegerper_pageintegerZENDESK_UPDATE_ZENDESK_ORGANIZATIONUpdate an organization in Zendesk.2 params
Update an organization in Zendesk.
dataobjectorganization_idintegerZENDESK_UPDATE_ZENDESK_TICKETTool to update a ticket in Zendesk. Use when you need to modify ticket fields like status, priority, or subject after confirming the ticket ID.21 params
Tool to update a ticket in Zendesk. Use when you need to modify ticket fields like status, priority, or subject after confirming the ticket ID.
additional_collaboratorsarraycollaborator_idsarraycollaboratorsarraycomment_author_idintegercomment_bodystringcomment_html_bodystringcomment_publicbooleancomment_uploadsarraycustom_fieldsarraydataobjectdue_atstringemail_ccsarrayfollowersarraymetadataobjectprioritystringurgent · high · normal · lowsafe_updatebooleanstatusstringsubjectstringtagsarrayticket_idinteger+1 more parameters. See the server's own documentation for the full schema.
Sponsors
Configuration
ZENDESK_CONFIG_PATHdefault: ~/.mcp/zendeskPath to the config directory containing accounts.json and credentials/
ZENDESK_CLIENT_IDOptional OAuth client ID for legacy token refresh flows
ZENDESK_CLIENT_SECRETsecretOptional OAuth client secret for legacy token refresh flows
Readme
Rogue, the Rebel character for safe action and control
mcp-servers
Source-available MCP servers by Mindstone. Works with any MCP host — Claude Desktop, Cursor, Rebel, and others.
Browse all 35 connectors with their version, auth model, and tool count at the catalogue site (regenerated from each connector's STATUS.json on every push).
Connectors
Details
- Repository
- github.com/mindstone/mcp-servers
- Package
@mindstone/mcp-server-zendesk- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active