Skip to main content
Glama
wlaubernds

zendesk-mcp-server

by wlaubernds

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ZENDESK_EMAILYesYour email address associated with Zendesk account
ZENDESK_API_TOKENYesYour Zendesk API token
ZENDESK_SUBDOMAINYesYour Zendesk subdomain (first part of your Zendesk URL)

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_ticketsB

Search Zendesk support tickets with advanced query syntax.

Examples:

  • "status:open tags:collections" - Find open tickets tagged with "collections"

  • "subject:bug priority:high" - Find high priority bug tickets

  • "tags:feature_request created>2024-01-01" - Find feature requests created after Jan 1, 2024

  • "collections route" - Full-text search for "collections route"

Query syntax supports:

  • status: (new, open, pending, hold, solved, closed)

  • priority: (low, normal, high, urgent)

  • tags: (tag names)

  • created: (date comparisons like >2024-01-01, <2024-12-31)

  • subject: (search in subject)

  • Full text search without prefix

get_ticketA

Get full details of a specific ticket by ID, including all comments and metadata

search_articlesA

Search Zendesk Help Center articles (knowledge base).

Examples:

  • "collections feature" - Search for articles about collections

  • "route planning guide" - Find articles about route planning

  • "label:feature_name" - Search by label

get_articleB

Get full content of a specific Help Center article by ID

search_feature_feedbackB

Search for all tickets and articles related to a specific feature. This is a convenience tool that searches for feature-related content including: - Bug reports - Feature requests - User feedback - Support questions

Example: "collections" will find all tickets and articles mentioning collections

get_tickets_by_tagB

Get all tickets with a specific tag

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.5/5.0

Scored across 6 tools

Disambiguation4/5

Most tools have distinct purposes: search_tickets (query-based search), get_ticket (by ID), search_articles (KB search), get_article (by ID). However, search_feature_feedback and get_tickets_by_tag overlap with search_tickets, as they are essentially specialized searches. search_feature_feedback is broad and could be redundant, while get_tickets_by_tag could be achieved with search_tickets using a tag: query. Minor ambiguity exists but descriptions clarify usage.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern: search_tickets, get_ticket, search_articles, get_article, search_feature_feedback, get_tickets_by_tag. The pattern is predictable and aids in understanding tool functionality.

Tool Count4/5

With 6 tools, the count is well within the typical range for a focused MCP server. Each tool addresses a specific need, though some (like search_feature_feedback and get_tickets_by_tag) could be seen as convenience wrappers that overlap with search_tickets, slightly inflating the count.

Completeness3/5

The server covers search and retrieval for tickets and articles, but lacks write operations such as creating, updating, or deleting tickets and articles. For a Zendesk support tool, common actions like adding comments or updating ticket status are missing, limiting agent workflows.

Maintenance

ActivityInactive
ResponsivenessNo issues