Helpdesk Mender MCP server
Local MCP server: Zendesk + Freshdesk + Help Scout write tools, one vocabulary.
0 stars269 downloads/wk
Reviews
Write oneNobody has reviewed Helpdesk Mender yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Helpdesk Mender tools (5, 2 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
add_noteAdd a private, internal-only note (not visible to the customer). Freshdesk: ticketId, body. Zendesk: use add_reply with isPublic=false instead (Zendesk has no separate note endpoint). Help Scout: conversationId, text (uses isPublic=false).
add_replyAdd a public reply (visible to the customer) to an existing ticket/conversation. Freshdesk: ticketId, body. Zendesk: ticketId, body (adds as a public comment). Help Scout: conversationId, text.
create_ticketwrite actionCreate a new ticket/conversation. Freshdesk: subject, description, email. Zendesk: subject, comment (string or {body}), requesterEmail. Help Scout: subject, customerEmail, customerFirstName, customerLastName, mailboxId, text (Help Scout calls this a 'conversation', not a ticket).
list_ticketsList tickets/conversations for a platform.
update_statuswrite actionChange a ticket/conversation's status. Freshdesk status codes: 2=Open, 3=Pending, 4=Resolved, 5=Closed. Zendesk: 'new', 'open', 'pending', 'hold', 'solved', 'closed'. Help Scout: 'active', 'pending', 'closed', 'spam'.
Public scan report
scanner v0.1.10 · 2026-10-25 · same rubric, same numbers if you re-run it
- Code scan3 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 2 days ago15/15
- Maintainer identityregistry namespace matches repository owner6/10
How Helpdesk Mender compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 89/100
- higher than 80% of 48,273 servers
- Tools
- 5
- the typical server has 7
- Tools that change things
- 40%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 269
- more than 80% of 11,915 servers with a package
What its tools let an agent do: 1 read · 3 create · 1 change
Install Helpdesk Mender in Claude Code, Cursor or VS Code
Runs npx -y helpdesk-mender-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add helpdesk-mender-mcp -- npx -y helpdesk-mender-mcp
What the publisher says
From the Helpdesk Mender repository's README, as published. We do not edit it. Read it on GitHub
Helpdesk Mender MCP — Zendesk, Freshdesk & Help Scout Write Tools for AI Agents
A free, local MCP server that creates tickets, adds replies and notes, and changes ticket status in Zendesk, Freshdesk, and Help Scout — one consistent tool vocabulary across all three, so you don't hand-roll three different helpdesk integrations.
If you're building an AI support workflow and keep rewriting the same ticket-creation/reply logic for Zendesk's Basic/OAuth auth, Freshdesk's API-key auth, and Help Scout's OAuth2 client-credentials flow, this is the MCP server for that exact problem.
The problem this solves
Zendesk, Freshdesk, and Help Scout all have solid write-capable ticketing APIs, but each uses a different auth scheme, different field names, and a different notion of what a "ticket" even is (Help Scout calls it a "conversation"). There is no free, open-source tool that normalizes all three behind one set of calls. This is that tool.
Tools
- createticket** — create a new ticket/conversation.
- addreply** — add a public reply, visible to the customer.
- addnote — add a private, internal-only note (Freshdesk and Help Scout; Zendesk has no separate note endpoint — use addreply with a non-public comment on that platform directly).
- updatestatus** — change ticket/conversation status.
- listtickets** — list tickets/conversations.
Setup
1. Install Node.js (v18+): https://nodejs.org
2. Clone and install:
git clone https://github.com/headlessherm-creator/helpdesk-mender-mcp.git
cd helpdesk-mender-mcp
npm install3. Get API credentials for the platform(s) you use:
- Freshdesk: Get your API key from Profile Settings. Important: Freshdesk's free plan has a 0 calls/minute API rate limit — API access requires a paid plan (Growth or above). See Freshdesk's API docs.
- Zendesk: Create an API token under Admin Center → Apps and integrations → APIs → Zendesk API, or use OAuth. See Zendesk's API docs.
- Help Scout: Create an OAuth2 app under Your Profile → My Apps, using the Client Credentials flow. Note: Help Scout's client-credentials tokens expire after 48 hours and have no refresh token — this server automatically re-requests a new token when the cached one expires, so you don't need to handle that yourself. See Help Scout's auth docs.
4. Set environment variables:
export FRESHDESK_DOMAIN=yourcompany
export FRESHDESK_API_KEY=your_api_key
export ZENDESK_SUBDOMAIN=yourcompany
export ZENDESK_EMAIL=you@yourcompany.com
export ZENDESK_API_TOKEN=your_api_token
export HELPSCOUT_APP_ID=your_app_id
export HELPSCOUT_APP_SECRET=your_app_secretYou only need to set the variables for the platform(s) you're using.
5. Point your MCP client at it:
{
"mcpServers": {
"helpdesk-mender": {
"command": "node",
"args": ["/path/to/helpdesk-mender-mcp/src/index.js"],
"env": {
"FRESHDESK_DOMAIN": "yourcompany",
"FRESHDESK_API_KEY": "your_api_key"
}
}
}
}Setup docs for common clients:
- Claude Desktop: https://modelcontextprotocol.io/quickstart/user
- Cursor: https://docs.cursor.com/context/model-context-protocol
- Claude Code: https://docs.claude.com/en/docs/claude-code/mcp
Security note
This server makes real network calls to Zendesk's, Freshdesk's, and Help Scout's APIs using the credentials you provide — unlike a fully local tool, your data does leave your machine, going directly to the helpdesk vendor you're already using. No third party, telemetry, or logging is involved.
Keywords
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Helpdesk Mender: common questions
- Is Helpdesk Mender MCP server safe?
- Yes, by our scan: it is graded A (89/100). Read the Helpdesk Mender safety report
- How do I install Helpdesk Mender?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Helpdesk Mender need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Helpdesk Mender maintained?
- The last commit was 11 days ago (2026-10-22). The latest release is v0.1.0.
- How does Helpdesk Mender compare with other MCP servers?
- safety score 89/100 (higher than 80% of 48,273 servers); tools 5 (the typical server has 7); tools that change things 40% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.