Skip to main content
Zendesk is a leading customer service platform for support teams. The Zendesk MCP server lets you search tickets, manage users, and work with triggers and automations using natural language.

What Can It Do?

  • Search and manage tickets with advanced filters
  • Look up users and groups for routing
  • Work with views and macros
  • Manage triggers and automations

Where to Use It

Add Zendesk as a tool to any agent. The agent can then manage your support operations conversationally, choosing the right actions based on context. To add an MCP tool to your agent:
  1. Open your agent’s configuration
  2. Click Add toolsConnect an app with MCP
  3. Search for the integration and select it
  4. Authenticate with your account
You can control which tools your agent has access to. After adding an integration, click on it to enable or disable specific tools based on what your agent needs.

In Workflows (Via Agent Node)

For automated pipelines, use an Agent Node with Zendesk tools. This gives you the flexibility of an agent within a deterministic workflow.

As a Custom MCP Node

You can also create a standalone MCP node for a specific action. This generates a reusable node that performs one task, useful when you need the same operation repeatedly in workflows.
To create a custom MCP node:
  1. Go to your node library and search for the integration
  2. Click Create a node with AI
  3. Describe the specific action you want (e.g., “List open high-priority tickets”)
  4. Test the node and save it for reuse
Custom MCP nodes are single-purpose by design. For tasks that require multiple steps or dynamic decision-making, use an agent instead.

Available Tools

ToolDescription
List TicketsSearch or list tickets
Get TicketGet ticket details
Create TicketCreate a new ticket
Update TicketUpdate ticket fields
Merge TicketsMerge duplicate tickets
Create CommentAdd a comment
List CommentsList ticket comments
List UsersList agents or end-users
Get UserGet user details
Search UsersSearch by email or name
List ViewsList available views
Get Tickets In ViewGet tickets from a view
List TriggersList all triggers
List AutomationsList all automations
List MacrosList available macros

Example Prompts

Use these with your agent or in the Agent Node: Find tickets:
Show me all open high-priority tickets from this week
Create a ticket:
Create a ticket with subject "Login issue" for [email protected]
Update a ticket:
Set ticket 12345 to solved and add a comment "Issue resolved"
Search users:
Find the user with email [email protected]
Check views:
How many tickets are in the "Unassigned" view?

Troubleshooting

IssueSolution
Agent not finding the right dataUse specific ticket IDs or user emails
Action not completingCheck that you’ve authenticated with Zendesk
Unexpected resultsThe agent may chain multiple tools (e.g., searching first, then updating). Review the agent’s reasoning to understand its approach.
Tool not availableVerify the tool is enabled in your agent’s MCP configuration
Agents are smart enough to chain multiple API calls together. For example, asking “Resolve the billing issue ticket” will find the ticket first, then update it. If results seem off, check the agent’s step-by-step reasoning.

Need Help?


Use this integration directly in Claude or Cursor. Connect remotely via the Zendesk MCP server using your Gumloop credentials.