Freshdesk MCP Server

Freshdesk ticket management tools for AI models to create, update, and read support data.

Data last scanned today · Reviewed yesterday

Overview

This MCP server provides a suite of tools for AI models to manage Freshdesk operations directly. It facilitates ticket lifecycle tasks including creation, searching, and updating existing support tickets.

Our verdict

This server carries a high risk level with a security score of 19/100, primarily due to the lack of any built-in authentication method and the absence of a read-only mode, which grants full write access to anyone with the configuration. Given these significant security gaps, this tool should not be used in environments with sensitive customer data or public-facing integrations.

  • Comprehensive suite of ticket management tools
  • Zero direct dependencies reduce supply-chain surface area
  • MIT licensed for flexible use
  • High risk due to lack of authentication
  • Grants full write access without read-only restrictions
  • Last commit was 286 days ago
  • Community-maintained rather than official vendor support

Tools

ToolDescriptionRisk
create_ticketCreate new support ticketsmedium
update_ticketUpdate existing ticketsmedium
delete_ticketDelete a tickethigh
search_ticketsSearch for tickets based on criterialow
get_ticket_fieldsGet all ticket fieldslow
get_ticketsGet all ticketslow
get_ticketGet a single ticketlow
get_ticket_conversationGet conversation for a ticketlow
create_ticket_replyReply to a ticketmedium
create_ticket_noteAdd a note to a ticketmedium
update_ticket_conversationUpdate a conversationmedium
view_ticket_summaryGet the summary of a ticketlow
update_ticket_summaryUpdate the summary of a ticketmedium
delete_ticket_summaryDelete the summary of a tickethigh
get_agentsGet all agentslow
view_agentGet a single agentlow
create_agentCreate a new agentmedium
update_agentUpdate an agentmedium
search_agentsSearch for agentslow
list_contactsGet all contactslow
get_contactGet a single contactlow
search_contactsSearch for contactslow
update_contactUpdate a contactmedium
list_companiesGet all companieslow
view_companyGet a single companylow
search_companiesSearch for companieslow
find_company_by_nameFind a company by namelow
list_company_fieldsGet all company fieldslow

Compatibility

ClientLocalDockerRemoteRead-only
ChatGPT
Claude Desktop
Cursor
VS Code
Windsurf

Frequently asked questions

What prerequisites are required to use this MCP server?

You need an active Freshdesk account, your Freshdesk API key, and the uvx tool installed on your system.

How do I authenticate the Freshdesk MCP server?

You must provide your Freshdesk API key and domain via the FRESHDESK_API_KEY and FRESHDESK_DOMAIN environment variables in your configuration.

Can I manage custom fields on tickets using this server?

Yes, the create_ticket tool includes an optional custom_fields parameter to allow setting custom data on new tickets.

Are there tools available for managing agents and contacts?

Yes, the server provides dedicated tools to list, view, search, and update both agents and contacts within your Freshdesk instance.

Does the server support ticket conversation management?

Yes, you can retrieve ticket conversations, add replies or notes, and even update existing conversation content.

Alternatives

Badge

Freshdesk MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.