Freshdesk MCP: The Official Server, Plans and Limits
Yes, Freshdesk has an official MCP server, and since September 10, 2026 it’s generally available. Freshworks shipped it as part of the MCP Gateway announced at Refresh 2026, and it lets an MCP-compatible AI read and write your tickets, contacts, and companies through an endpoint at https://yourcompany.freshdesk.com/mcp. It’s on the Growth, Pro and Enterprise plans, each with a monthly allowance of MCP actions, and it authenticates by API key only. Community-built servers are still an option if you’d rather run your own.
Either way, the same thing is true about what an MCP server is: it hands your helpdesk to an AI inside a conversation you start. It’s a doorway, not a worker. Nothing watches Freshdesk for you, nothing fires when a ticket comes in or an SLA is about to breach, and nothing runs while the chat is closed. Here’s exactly what the Freshdesk MCP does, how to turn it on, where it stops — and what to use when you want Freshdesk work that runs on its own.
For the wider picture, every app with an MCP server is listed by category.
What the Freshdesk MCP server does
Model Context Protocol (MCP) is the open standard that lets an AI client — Claude, ChatGPT, Cursor, VS Code, and others — talk to an outside app through a shared interface. Freshworks maintains an official inbound server, and there are several community ones:
- Official Freshworks MCP (
https://yourcompany.freshdesk.com/mcp, generally available since September 10, 2026 on Growth, Pro and Enterprise) — gives an MCP-compatible AI access to tickets, contacts, companies, agents, groups, conversations, and solution articles. Access is restricted to admin and agent users. Each plan includes monthly MCP actions, one per successful tool call (100 on Growth, 500 on Pro, 1,000 on Enterprise), with rate limits of 25, 50 and 100 calls a minute. Extra actions are $15 per 1,000. - Community servers — projects like
NeuraLegion/freshdesk_mcp(41 tools),Enreign/freshdeck-mcp, andeffytech/freshdesk_mcpcall Freshdesk’s public API with your subdomain and API key, and work on any plan.
Whichever you use, once it’s connected an AI client can:
- Look up tickets — “show me the open tickets for Acme and who they’re assigned to” answered from the live helpdesk.
- Query and filter — “which high-priority tickets have had no agent reply in 24 hours?” run against real data, not a guess.
- Create and update — open a ticket, reassign it, add a private note, or update a contact without leaving the chat.
- Reason across objects — summarize a customer’s ticket history, draft a reply from the conversation thread, or group this week’s tickets by theme.
It’s genuinely useful for ad-hoc work: ask a question, get an answer grounded in your tickets, make a change on the spot.
How to set up the Freshdesk MCP server
On Growth, Pro or Enterprise, the official path is short:
- Get your Freshdesk API key from your profile settings (you need admin or agent privileges).
- In your AI client’s MCP settings, add a remote MCP server pointing at
https://yourcompany.freshdesk.com/mcp(custom domains aren’t supported for the endpoint) and pass the key in theAuthorizationheader. For Claude Code, that’sclaude mcp add freshdesk --transport http https://yourcompany.freshdesk.com/mcp --header "Authorization: YOUR_API_KEY". Freshworks also documents Claude Desktop, Cursor, Microsoft Copilot Studio and VS Code. - Confirm the tools appear, then start a chat and ask it to read or update a ticket.
If you’d rather run your own server, or you’re on Freshdesk’s Free plan (which has no MCP actions), a community server works: install one like NeuraLegion/freshdesk_mcp, set FRESHDESK_DOMAIN and FRESHDESK_API_KEY as environment variables, add it to your client’s MCP config, and restart. Freshworks’ own docs cover the official flow; the community projects document theirs on GitHub.
Where the Freshdesk MCP stops
None of this is a knock on MCP — it’s just the shape of the protocol. Four limits show up the moment you want more than a conversation:
- It only works inside a chat you start. Close the window and nothing happens. The AI doesn’t watch Freshdesk; it waits for you to ask.
- No triggers. A new ticket arriving, a reply going unanswered, an SLA about to breach, a rating coming back negative — none of these can start anything through MCP. There’s no “when this happens in Freshdesk, do that.”
- It’s one app at a time. The Freshdesk MCP knows Freshdesk. Getting a refund into Stripe, a heads-up into a Slack channel, and a row into a reporting sheet means wiring up (and authing) a separate MCP server for each, then hoping your client can juggle them in one turn.
- You own the plumbing and the scopes. API keys, rate limits, and the blast radius of read/write access to your helpdesk are on you — and on a community server, there’s no vendor support line behind it.
So the Freshdesk MCP is a great way to ask your helpdesk things and make one-off edits. It is not a way to make Freshdesk run — to have work happen on a schedule or in reaction to an event, across the other tools a ticket touches.
Running Freshdesk work that doesn’t need a chat open
That “run on its own, across apps” gap is exactly where Carly fits. Carly connects to Freshdesk natively — no MCP server to host, no Enterprise gate, no API key plumbing to maintain — and to the ~260 other apps it supports natively, plus anything with a public API through your own key. The difference from MCP is the important part: Carly’s workflows are triggered and scheduled, so Freshdesk work happens whether or not anyone has a chat window open.
A few things that MCP can’t do but a Carly workflow can:
- When a high-priority ticket comes in → check the contact against your CRM, post it to the
#supportSlack channel, and draft a first reply for an agent to approve — the moment it arrives. - Every morning → summarize tickets that have gone quiet for more than a day and send the list to the team lead.
- When a ticket is resolved with a low satisfaction rating → log it to a Google Sheet and open a follow-up task in Asana for a manager to review.
The non-AI steps — the moving, matching, and routing between apps — are free, the Zapier-style backbone of the workflow. The AI steps (drafting, summarizing, deciding) start at $35/month. You describe the outcome in plain language and Carly wires up the Freshdesk connection and everything downstream.
If you just want to interrogate your helpdesk from a chat and you’re on a paid Freshdesk plan, Freshdesk’s official MCP server is the right tool. If you want Freshdesk to actually do things — on a trigger, on a schedule, across every app a ticket flows through — that’s the job MCP wasn’t built for, and it’s the one Carly was.
FAQ
Does Freshdesk have an official MCP server?
Yes. Freshworks runs an official inbound MCP server at https://yourcompany.freshdesk.com/mcp as part of its MCP Gateway. It has been generally available since September 10, 2026 on the Growth, Pro and Enterprise plans, and it authenticates by API key only. Community servers like NeuraLegion/freshdesk_mcp remain an option if you want to run your own.
Is the Freshdesk MCP server free, and are there limits? Each paid plan includes a monthly allowance of MCP actions (100 on Growth, 500 on Pro, 1,000 on Enterprise), with rate limits of 25, 50 and 100 calls a minute. Past the allowance, usage up to 110% bills at $15 per 1,000 actions, and above that MCP pauses until you buy an MCP Actions Pack or the cycle resets. Community servers run against your normal Freshdesk API key and its rate limits, and you host and maintain them yourself.
Can the Freshdesk MCP trigger automations? No. MCP is request/response inside an AI chat — it has no triggers and nothing runs when the conversation is closed. For event- or schedule-driven Freshdesk work across apps, you need a workflow tool like Carly rather than an MCP server.
Can I connect Freshdesk to AI without coding or hosting a server? Yes. You don’t have to be on Enterprise, host a community server, or touch MCP at all. Carly connects to Freshdesk for you and lets you build the automation in plain language — describe what you want to happen and it wires up the helpdesk and the other apps involved, with no server to host and no code to write.
Ready to automate your busywork?
Carly schedules, researches, and briefs you—so you can focus on what matters.
See what people say
"Before Carly, I relied on a Calendly link, but the whole process felt impersonal and not very professional. Carly changed that by handling all the back-and-forth, so I'm no longer stuck in endless email threads trying to line up schedules.
Now Carly reaches out to candidates, shares my real-time availability, lets them pick a slot, then sends a Zoom link and drops it straight into my calendar. She sends reminders to both of us before each call, which has significantly reduced no-shows and last-minute confusion.
On top of scheduling, Carly acts like a full executive assistant, sending me my schedule the night before so I can prepare for each call. It reminds me of the old x.ai assistant, but Carly is noticeably smarter, faster, and better suited to my healthcare recruitment business."


