Skip to main content
Glama

Zendesk API MCP Server

Zendesk API MCP Server

A comprehensive Model Context Protocol (MCP) server for interacting with the Zendesk API. This server provides tools and resources for managing Zendesk Support, Talk, Chat, and Guide products. ## Features - Complete coverage of Zendesk API functionality - Tools for managing tickets, users, organizations, and more - Resources for accessing Zendesk API documentation - Secure authentication with Zendesk API tokens ## Getting Started ### Prerequisites - Node.js 14 or higher - A Zendesk account with API access ### Installation 1. Clone this repository 2. Install dependencies: ``` npm install ``` 3. Create a `.env` file with your Zendesk credentials: ``` ZENDESK_SUBDOMAIN=your-subdomain ZENDESK_EMAIL=your-email@example.com ZENDESK_API_TOKEN=your-api-token ``` ### Running the Server Start the server: ``` npm start ``` For development with auto-restart: ``` npm run dev ``` ### Testing with MCP Inspector Test the server using the MCP Inspector: ``` npm run inspect ``` ## Available Tools ### Tickets - `list_tickets`: List tickets in Zendesk - `get_ticket`: Get a specific ticket by ID - `create_ticket`: Create a new ticket - `update_ticket`: Update an existing ticket - `delete_ticket`: Delete a ticket ### Users - `list_users`: List users in Zendesk - `get_user`: Get a specific user by ID - `create_user`: Create a new user - `update_user`: Update an existing user - `delete_user`: Delete a user ### Organizations - `list_organizations`: List organizations in Zendesk - `get_organization`: Get a specific organization by ID - `create_organization`: Create a new organization - `update_organization`: Update an existing organization - `delete_organization`: Delete an organization ### Groups - `list_groups`: List agent groups in Zendesk - `get_group`: Get a specific group by ID - `create_group`: Create a new agent group - `update_group`: Update an existing group - `delete_group`: Delete a group ### Macros - `list_macros`: List macros in Zendesk - `get_macro`: Get a specific macro by ID - `create_macro`: Create a new macro - `update_macro`: Update an existing macro - `delete_macro`: Delete a macro ### Views - `list_views`: List views in Zendesk - `get_view`: Get a specific view by ID - `create_view`: Create a new view - `update_view`: Update an existing view - `delete_view`: Delete a view ### Triggers - `list_triggers`: List triggers in Zendesk - `get_trigger`: Get a specific trigger by ID - `create_trigger`: Create a new trigger - `update_trigger`: Update an existing trigger - `delete_trigger`: Delete a trigger ### Automations - `list_automations`: List automations in Zendesk - `get_automation`: Get a specific automation by ID - `create_automation`: Create a new automation - `update_automation`: Update an existing automation - `delete_automation`: Delete an automation ### Search - `search`: Search across Zendesk data ### Help Center - `list_articles`: List Help Center articles - `get_article`: Get a specific Help Center article by ID - `create_article`: Create a new Help Center article - `update_article`: Update an existing Help Center article - `delete_article`: Delete a Help Center article ### Talk - `get_talk_stats`: Get Zendesk Talk statistics ### Chat - `list_chats`: List Zendesk Chat conversations ## Available Resources - `zendesk://docs/{section}`: Access documentation for different sections of the Zendesk API ## License MIT
Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

A comprehensive server that allows users to interact with the Zendesk API, providing tools and resources for managing Zendesk Support, Talk, Chat, and Guide products including tickets, users, organizations, and more.

Related MCP Servers

  • -
    security
    A
    license
    -
    quality
    This server provides a comprehensive integration with Zendesk. Retrieving and managing tickets and comments. Ticket analyzes and response drafting. Access to help center articles as knowledge base.
    Last updated -
    24
    Python
    Apache 2.0
  • A
    security
    A
    license
    A
    quality
    A server implementation that provides Claude AI with the ability to interact with Zendesk ticketing systems through various functions including retrieving, searching, creating, and updating tickets.
    Last updated -
    7
    83
    4
    TypeScript
    MIT License
    • Apple
  • -
    security
    F
    license
    -
    quality
    A lightweight, AI-native server that enables GPT-based AI agents to fetch real-time customer and organization context from Zendesk APIs dynamically.
    Last updated -
    JavaScript
  • -
    security
    F
    license
    -
    quality
    A server that provides a simplified interface to Smartlead's API, allowing AI assistants and automation tools to interact with email marketing features.
    Last updated -
    17
    15
    TypeScript

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/JurreBrandsenInfoSupport/zendesk-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server