71
/ 100
12 days ago
glama

zendesk-mcp

MCP server for Zendesk support workflows that enables ticket search, lookup, creation, commenting, status updates, and user listing through natural language. It uses OAuth authentication and supports both internal notes and public comments.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
6 tools verified — handlers match their declared behaviour
3 read-only tools verified — handlers contain no write/delete/exec
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
🔐
You'll be asked for 1 credential: DEDALUS_API_KEY
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configMCP_SERVER_URL
configZENDESK_TEST_TICKET_IDsrc/_client.py calls every tool. Write-tool calls use smoke-test values from environment variables such as , ZENDESK_TEST_REQUESTER_EMAIL, and ZENDESK_TEST_STATUS.
configZENDESK_TEST_SUBJECT
configZENDESK_TEST_COMMENT
configZENDESK_TEST_REQUESTER_EMAILsrc/_client.py calls every tool. Write-tool calls use smoke-test values from environment variables such as ZENDESK_TEST_TICKET_ID, , and ZENDESK_TEST_STATUS.
configZENDESK_TEST_REQUESTER_NAME
configZENDESK_TEST_STATUSsrc/_client.py calls every tool. Write-tool calls use smoke-test values from environment variables such as ZENDESK_TEST_TICKET_ID, ZENDESK_TEST_REQUESTER_EMAIL, and .
🔐 secretDEDALUS_API_KEY
configDEDALUS_API_URL
configDEDALUS_AS_URL
configDEDALUS_MCP_SERVERDEDALUS_MCP_SERVER_ONLY=1 =dedalus-labs/zendesk-mcp uv run python src/_client.py
configDEDALUS_TEST_MODEL
configDEDALUS_MCP_SERVER_ONLY1 DEDALUS_MCP_SERVER=dedalus-labs/zendesk-mcp uv run python src/_client.py
configPORT
configZENDESK_BASE_URLFor local DirectDispatch development, set ZENDESK_ACCESS_TOKEN to a short-lived OAuth token and set to your Zendesk subdomain URL.
configOAUTH_BASE_URL
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 3 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/chenzhaoxuan0-zendesk-mcp-1k306n)](https://m8ven.ai/mcp/chenzhaoxuan0-zendesk-mcp-1k306n)
commit: 3435d4f2305102604de1a0460a11136ee12513d5
code hash: 9010563c4cdc494111c3fd1b07431fbf49d3af3b45af251f719cfb82bb053082
verified: 6/18/2026, 10:35:51 AM
view raw JSON →