Alex's Zendesk MCP Server
Alex's Zendesk MCP Server
A Model Context Protocol (MCP) server that utilizes the node-zendesk library.
Authorization
This server requires authorization for all endpoints except the health check. You can authenticate by adding the auth token to the server's URL, i.e. https://server-url.com/mcp?auth_token={your_auth_token}
Configuration
Create src/config.js with the following info
export const zendeskConfig = {
username: 'your_username',
token: 'your_zendesk_token',
subdomain: 'your_subdomain'
};Endpoints
/health- Health check (no auth required)/mcp- MCP server endpoint (requires auth)/sse- Server-sent events endpoint (requires auth)
Adding to Claude
{
"mcpServers": {
"Alexs Zendesk Server": {
"command": "npx",
"args": [
"mcp-remote",
"https://server-url.com/mcp?auth_token={your_auth_token} "
]
}
}
}Available Tools
get_ticket_fields_by_id - Returns all ticket fields for a specified ticket ID
get_unsolved_ticket_ids_by_agent_name - Returns unsolved tickets assigned to an agent
get_ticket_comments - Get all comments for a specific ticket
get_ticket_priority - Calculate ticket priority based on SLA, age, response time, and status
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/aleburbridge/alexs-zendesk-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server