@coretext-ai-public/coretext-zendesk-mcp-server-1117751d-e05c-4fe8-8f6a-6af870d93b3e
v1.0.0
Published
Coretext Zendesk MCP Server
Readme
coretext-zendesk-mcp-server
Coretext Zendesk MCP Server
This MCP server was generated using the Template Orchestrator and includes the following integrations:
Available Tools
This MCP server provides 22 tools across 1 integrations:
Zendesk Tools
- zendesk_get_user: Retrieve detailed information about a specific user
- zendesk_get_group: Retrieve detailed information about a specific group
- zendesk_get_ticket: Retrieve detailed information about a specific ticket
- zendesk_list_users: List all users with optional pagination
- zendesk_create_user: Create a new user in Zendesk
- zendesk_list_groups: List all agent groups
- zendesk_update_user: Update an existing user's information
- zendesk_list_tickets: List all tickets with optional filtering and pagination
- zendesk_search_users: Search users by email or name
- zendesk_create_ticket: Create a new ticket with subject, description, and user information
- zendesk_delete_ticket: Delete a ticket permanently
- zendesk_update_ticket: Update an existing ticket with new field values
- zendesk_search_tickets: Search tickets using query parameters
- zendesk_get_organization: Retrieve detailed information about a specific organization
- zendesk_get_ticket_events: Get all events for a specific ticket
- zendesk_add_ticket_comment: Add a comment to an existing ticket
- zendesk_get_ticket_metrics: Get metrics for a specific ticket (response times, resolution time, etc.)
- zendesk_list_organizations: List all organizations with optional pagination
- zendesk_bulk_update_tickets: Update multiple tickets at once
- zendesk_create_organization: Create a new organization in Zendesk
- zendesk_get_ticket_comments: Get all comments for a specific ticket
- zendesk_update_organization: Update an existing organization's information
Installation
npm install @coretext-ai-public/coretext-zendesk-mcp-server-1117751d-e05c-4fe8-8f6a-6af870d93b3eEnvironment Setup
Create a .env file with the following variables:
ZENDESK_API_TOKEN=your_zendesk_api_token_here
ZENDESK_DOMAIN=your_zendesk_domain_here
ZENDESK_EMAIL=your_zendesk_email_hereUsage
Running the server
# Development mode
npm run dev
# Production mode
npm run build && npm startUsing with Claude Desktop
Add this to your Claude Desktop configuration:
{
"mcpServers": {
"coretext-zendesk-mcp-server": {
"command": "npx",
"args": ["@coretext-ai-public/coretext-zendesk-mcp-server-1117751d-e05c-4fe8-8f6a-6af870d93b3e"],
"env": {
"ZENDESK_API_TOKEN": "your_zendesk_api_token_here",
"ZENDESK_DOMAIN": "your_zendesk_domain_here",
"ZENDESK_EMAIL": "your_zendesk_email_here"
}
}
}
}Instructions for Fetching API Keys/Tokens
- COMING SOON
Advanced Features
Request Cancellation
This MCP server supports request cancellation according to the MCP cancellation specification. Clients can cancel in-progress requests by sending a notifications/cancelled message with the request ID.
When a request is cancelled:
- The server immediately stops processing the request
- Any ongoing API calls are aborted
- Resources are cleaned up
- No response is sent for the cancelled request
Progress Notifications
The server supports progress notifications for long-running operations according to the MCP progress specification.
To receive progress updates:
- Include a
progressTokenin your request metadata - The server will send
notifications/progressmessages with:- Current progress value
- Total value (when known)
- Human-readable status messages
Progress is reported for:
- Multi-step operations
- Batch processing
- Long-running API calls
- File uploads/downloads
Example progress notification:
{
"method": "notifications/progress",
"params": {
"progressToken": "operation-123",
"progress": 45,
"total": 100,
"message": "Processing item 45 of 100..."
}
}Generated Information
- Generated at: Thu Oct 23 2025 17:38:48 GMT+0000 (Coordinated Universal Time)
- Orchestrator version: 0.0.2
- Template repository: Coretext-AI-Dev/server-template-v2
- Total endpoints: 22
