Zendesk MCP
UnclaimedZendesk MCP server for Claude Code and other MCP clients
Install
claude mcp add --scope user zendesk -- "$ZENDESK_MCP_DIR/.venv/bin/python" -m zendesk_mcpSet up this server
More in AI & ML
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
29 of 29 tools
Documented tools (29)
From project documentation. A server handshake does not verify each tool’s description or behavior.
zendesk_add_tag
Add a tag to a ticket (idempotent)
zendesk_apply_macro
Apply a macro to a ticket (applies field changes and posts any comment)
zendesk_assign_ticket
Assign a ticket to an agent by email or me
zendesk_create_ticket
Create a new ticket (subject, description, optional priority/type/assigneeid/requesterid/tags/customfields)
zendesk_download_attachment
Download an attachment to a local cache directory
zendesk_get_comments
Get the conversation thread on a ticket
zendesk_get_git_zen_links
(Git-Zen only) Get linked GitLab issues / MRs / commits for a ticket
zendesk_get_group_users
List the members of a group
zendesk_get_groups
List all active groups
zendesk_get_organization
Fetch an organization including custom fields
zendesk_get_ticket
Get one ticket's metadata
zendesk_get_tickets
List tickets with pagination and sorting (page, perpage, sortby, sortorder)
zendesk_get_time_tracking
Read time-tracking entries for a ticket
zendesk_get_view
Get a view's filter conditions and execution settings
zendesk_get_view_tickets
Fetch tickets currently matching a view
zendesk_list_attachments
List attachments on a ticket
zendesk_list_custom_statuses
List all custom ticket statuses and their IDs
zendesk_list_macros
List active macros with their actions
zendesk_list_views
List all active views
zendesk_log_time
Log a time entry against a ticket
zendesk_post_comment
Post a public reply on a ticket
zendesk_post_internal_note
Post an agent-only internal note on a ticket
zendesk_preview_macro
Preview what changes a macro would make
zendesk_remove_tag
Remove a tag from a ticket (idempotent)
zendesk_search_tickets
Search tickets by status, priority, type, assignee, requester, tags, or keyword
zendesk_search_users
Find users by name or email
zendesk_set_ticket_status
Set ticket status (new, open, pending, hold, solved, closed)
zendesk_ticket_to_gitlab_context
Format a ticket and its conversation as a Markdown issue draft
zendesk_update_ticket
Update one or more fields on an existing ticket (status, priority, subject, type, assigneeid, requesterid, groupid, customstatusid, tags, customfields, dueat)
Tool change history
FAQ
Questions about Zendesk MCP Server
- How do I connect Zendesk MCP Server to Claude?
- The listing records `claude mcp add --scope user zendesk -- "$ZENDESK_MCP_DIR/.venv/bin/python" -m zendesk_mcp` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Desktop, Claude Code as compatible clients.
- Is Zendesk MCP Server free?
- The listed licence is Apache-2.0. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Zendesk MCP Server do?
- Zendesk MCP Server documents 29 tools to the agent, including zendesk_add_tag, zendesk_apply_macro, zendesk_assign_ticket. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.