zendesk_search_tickets

MCP tool from Zendesk MCP by michaelrice

Search tickets by status, priority, type, assignee, requester, tags, or keyword

How to use it

Project documentation lists zendesk_search_tickets for the Zendesk MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.

Install Zendesk MCP

$claude mcp add --scope user zendesk -- "$ZENDESK_MCP_DIR/.venv/bin/python" -m zendesk_mcp
FULL ZENDESK MCP LISTING

Other tools in Zendesk MCP (28)

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_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)