Zendesk

Provides Zendesk ticket retrieval, comment management, ticket analysis prompts, and full access to Help Center articles.
  • typescript

0

GitHub Stars

typescript

Language

7 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "mcp-mirror-reminia_zendesk-mcp-server": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/zendesk-mcp-server",
        "run",
        "zendesk"
      ]
    }
  }
}

This Zendesk MCP Server provides a focused integration that lets you manage Zendesk tickets, comments, and related knowledge base content directly from your MCP client. It exposes practical prompts for ticket analysis and drafting responses, plus access to Zendesk Help Center articles to inform your workflows.

How to use

You run the Zendesk MCP Server as a local process and connect to it from your MCP client. Use the provided prompts to analyze Zendesk tickets and draft responses, and use the tools to fetch tickets and comments or add new comments to existing tickets. The server also grants you access to the Zendesk Help Center articles as a knowledge base to reference during ticket handling.

How to install

Prerequisites: you need a working environment for Node-related tooling via the MCP runner. Ensure you have a terminal with access to your project workspace and that you can install dependencies for the MCP server.

Step 1: Install the MCP server runtime and dependencies. The setup uses a local run command that relies on the uv toolchain.

Step 2: Prepare credentials. Place your Zendesk credentials in a .env file according to the provided example file to enable secure access to Zendesk APIs.

Step 3: Start the MCP server using the run command shown in the configuration example.

Step 4: Connect your MCP client using the specified connection configuration to route requests to the Zendesk MCP Server.

Configuration and operation notes

Connection is established via a local stdio process. The server is started with a command that runs the Zendesk MCP server in a directory you specify. The typical start sequence is demonstrated in the configuration snippet.

{
  "mcpServers": {
      "zendesk": {
          "command": "uv",
          "args": [
              "--directory",
              "/path/to/zendesk-mcp-server",
              "run",
              "zendesk"
          ]
      }
  }
}

Prompts

analyze-ticket - Analyze a Zendesk ticket and provide a detailed analysis of the ticket.

draft-ticket-respons - Draft a response to a Zendesk ticket.

Tools

get_ticket - Retrieve a Zendesk ticket by its ID. Input: ticket_id (integer).

get_ticket_comments - Retrieve all comments for a Zendesk ticket by its ID. Input: ticket_id (integer).

create_ticket_comment - Create a new comment on an existing Zendesk ticket. Input: ticket_id (integer), comment (string), public (boolean, optional).

Available tools

get_ticket

Retrieve a Zendesk ticket by its ID as an input parameter named ticket_id.

get_ticket_comments

Retrieve all comments for a Zendesk ticket by its ID using ticket_id.

create_ticket_comment

Create a new comment on an existing Zendesk ticket using ticket_id and the comment content; optionally mark the comment as public.

analyze_ticket

Analyze a Zendesk ticket to produce a detailed assessment of its content and context.

draft_ticket_respons

Draft a response to a Zendesk ticket based on ticket data and analysis.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
Zendesk MCP Server - mcp-mirror/reminia_zendesk-mcp-server | VeilStrat