Zendesk MCP Server
for AI Agents
Connect your AI agent to StackOne's Zendesk MCP server and give it 43 MCP tools out of the box. Auth, tool execution, and security all managed.
Coverage
43 Agent Actions
Create, read, update, and delete across Zendesk — and extend your agent's capabilities with custom actions.
Authentication
Agent Tool Authentication
Per-user OAuth in one call. Your Zendesk MCP server gets session-scoped tokens with zero credentials stored on your infra.
Agent Auth →Security
Agent Protection
Every Zendesk tool response scanned for prompt injection in milliseconds — 88.7% accuracy, all running on CPU.
Prompt Injection Defense →Performance
Max Agent Context. Min Cost.
Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every Zendesk call.
Tools Discovery →What is the Zendesk MCP Server?
A Zendesk MCP server lets AI agents read and write Zendesk data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's Zendesk MCP server ships with 43 pre-built actions, fully extensible via the Connector Builder — plus managed authentication, prompt injection defense, observability, and agent execution runtime. Connect it from MCP clients like Claude Desktop, Claude Code, Cursor, Goose, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.
All Zendesk MCP Tools
Every action from Zendesk's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.
Brands
- Create Brand
Create a new brand with a unique subdomain, name, and optional Help Center and identity settings
- List Brands
Retrieve a paginated list of all brands in the Zendesk account, sorted by name
- Get Brand
Retrieve complete details for a single brand by its numeric Zendesk ID
- Update Brand
Update one or more properties of an existing brand by its ID
- Delete Brand
Permanently delete a brand from the Zendesk account by its ID
Groups
- Create Group
Create a new agent group for organizing ticket routing and agent assignment workflows
- List Groups
Retrieve a paginated list of all agent groups in the Zendesk account
- Get Group
Retrieve complete details for a single agent group by its numeric Zendesk ID
- Update Group
Update the name, description, or visibility of an existing agent group by its ID
- Delete Group
Permanently delete a group from Zendesk by its ID (soft delete - group ID is preserved in ticket history)
Organizations
- Create Organization
Create a new organization to group end users and control ticket visibility and routing
- List Organizations
Retrieve a paginated list of all organizations in the Zendesk account
- Get Organization
Retrieve complete details for a single organization by its numeric Zendesk ID
- Search Organizations
Look up organizations by external ID or name using case-insensitive exact matching
- Update Organization
Update one or more properties of an existing organization by its ID
- Delete Organization
Permanently delete an organization from the Zendesk account by its ID
Tags
- List Tags
Retrieve the most popular tags used across tickets in the last 60 days, sorted by decreasing usage count
- Search Tags
Autocomplete search for tags by name prefix to find registered and recently used tags
Ticket Tags
- List Ticket Tags
Retrieve all tags currently applied to a specific ticket by its ID
- Set Ticket Tags
Replace all existing tags on a ticket with a new set of tags
Ticket Attachments
- List Ticket Attachments
Retrieve all file attachments across every comment on a specific ticket
- Get Ticket Attachment
Retrieve metadata and download URL for a specific attachment by its attachment ID
Ticket Comments
- List Ticket Comments
Retrieve all comments (public replies and internal notes) for a specific ticket in chronological order
- Get Ticket Comment
Retrieve a specific comment from a ticket's conversation thread by ticket ID and comment ID
Tickets
- Create Ticket
Create a new support ticket with a subject, initial comment, and optional requester, assignee, priority, type, tags, and custom fields
- List Tickets
Retrieve a paginated list of all tickets in the Zendesk account across all statuses
- Get Ticket
Retrieve complete details for a single support ticket by its numeric Zendesk ID
- Update Ticket
Update an existing ticket's properties, add a comment, change status, reassign it, or modify tags and custom fields
Ticket Types
- List Ticket Types
Retrieve the four built-in Zendesk ticket type classifications as a static list
- Get Ticket Type
Retrieve the details of a specific Zendesk ticket type by its type ID string
Triggers
- Create Trigger
Create a new ticket automation trigger with defined conditions and actions for automatic workflow execution
- List Triggers
Retrieve all ticket automation triggers with optional filtering by active status or category and configurable sorting
- Get Trigger
Retrieve the full configuration of a specific trigger including its conditions, actions, and category
- Search Triggers
Search for triggers by title keyword with optional filtering by active status, category, and sorting
- Update Trigger
Update an existing trigger's title, conditions, actions, or settings (note - conditions and actions arrays are fully replaced, not merged)
- Delete Trigger
Permanently delete a trigger from the Zendesk account by its ID
Users
- List Users
Retrieve a paginated list of all users in the Zendesk account including agents, admins, and end users
- Get User
Retrieve complete profile details for a single Zendesk user by their numeric user ID
Other (5)
- Add Tags To Ticket
Add one or more tags to a ticket without removing its existing tags, with optional safe-update collision protection
- Search
Search Zendesk tickets, users, organizations, and groups using Zendesk's powerful query string syntax with filters, operators, and wildcards
- Get Current User
Retrieve the profile of the currently authenticated Zendesk user based on the active API credentials
- Remove Tags From Ticket
Remove specific tags from a ticket while leaving all other existing tags in place, with optional safe-update collision protection
- Count Tags
Get an approximate total count of all tags in the Zendesk account
Zendesk AI Agent Use Cases
Connect your AI agent to Zendesk and help your team scale the support operations they run by hand today.
Use StackOne to connect your AI agent to your helpdesk, CRM, and messaging tools to automate ticket triage and priority routing.
ViewUse StackOne to connect your AI agent to your telephony, CRM, and messaging tools to automate voice call summarization and CRM logging.
ViewUse StackOne to connect your AI agent to your CRM, email, and calendar tools to automate post-demo follow-up.
ViewSet Up Your Zendesk MCP Server in Minutes
One endpoint. Any framework. Your agent is talking to Zendesk in under 10 lines of code.
Agent Frameworks
{
"mcpServers": {
"stackone": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://api.stackone.com/mcp?x-account-id=<account_id>",
"--header",
"Authorization: Basic <YOUR_BASE64_TOKEN>"
]
}
}
}Check More Customer Support MCP Servers
113+ actions
104+ actions
92+ actions
77+ actions
73+ actions
69+ actions
67+ actions
Zendesk Resources
How I Vibe-Coded a Customer Success Hub Using StackOne's AI Native Integration Platform
How a non-developer vibe-coded a customer success dashboard pulling HubSpot, Pylon, PostHog, Databricks, and Fireflies through StackOne's MCP gateway.
7 min read
MCP Code Mode: Keeping Tool Responses Out of Agent Context
Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.
11 min
Comparing BM25, TF-IDF, and Hybrid Search for MCP Tool Discovery
Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.
10 min
Indirect Prompt Injection Defense for MCP Tools: A Technical Guide
MCP tools that read emails, CRM records, and tickets are indirect prompt injection vectors. Here's how we built a two-tier defense that scans tool results in ~11ms.
12 min
MCP vs A2A: Architecture, Security, and When to Use Each
MCP vs A2A: what each protocol standardizes, how they differ, their shared security risks including indirect prompt injection, and when to use one, both, or a hybrid architecture.
12 min
MCP vs API: What 200+ Connector Builds Taught Us
MCP wraps APIs, it doesn't replace them. After building 200+ connectors that serve both, here's when each approach wins.
14 min read
Zendesk MCP Server FAQ
Does StackOne have a Zendesk MCP server?
Zendesk MCP server vs direct API integration — what's the difference?
How does Zendesk authentication work for AI agents?
origin_owner_id.Are Zendesk MCP tools vulnerable to prompt injection?
What is the context bloat of a Zendesk agent and how do I avoid it?
Can I limit which actions my Zendesk agent can access?
Can I create custom agent actions for my Zendesk MCP server?
When should I NOT use a Zendesk MCP server?
What AI frameworks and AI clients does the StackOne Zendesk MCP server support?
Put your AI agents to work
All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.