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 -
    23
    Python
    Apache 2.0
  • A
    security
    A
    license
    A
    quality
    This server provides tools for AI assistants to interact with the Eventbrite API, allowing users to search for events, get event details, retrieve venue information, and list event categories.
    Last updated -
    4
    416
    2
    JavaScript
    MIT License
    • Apple
  • -
    security
    A
    license
    -
    quality
    This server implementation allows AI assistants to interact with Asana's API, enabling users to manage tasks, projects, workspaces, and comments through natural language requests.
    Last updated -
    429
    TypeScript
    MIT License
  • 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
    84
    4
    TypeScript
    MIT License
    • Apple

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