Back to Guides

How to Connect Freshdesk to MCP for AI Agents

Integrate Freshdesk with AI agents via MCP. Manage support tickets, contacts, and knowledge base through the AnythingMCP dashboard.

Freshdesk Customer Support with AI Agents

Freshdesk is a popular customer support platform. Connecting Freshdesk to MCP enables AI agents to create and manage tickets, search knowledge base articles, and automate support workflows.

Step-by-Step Guide

Step 1: Deploy AnythingMCP

git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp && docker compose up -d

Step 2: Create a REST Connector

Open the AnythingMCP dashboard at http://localhost:3000 and create a new REST connector. Set the base URL to https://your-domain.freshdesk.com/api/v2.

Step 3: Configure Authentication

In the connector settings, configure API key authentication with your Freshdesk API key.

Step 4: Import and Customize Tools

Configure endpoints for tickets, contacts, companies, and knowledge base articles in the dashboard.

Step 5: Test and Connect

{
  "mcpServers": {
    "freshdesk": {
      "url": "http://localhost:4000/mcp"
    }
  }
}

AI Agent Use Cases

  • "Create a ticket: Customer reports login issues, priority urgent"
  • "Show all open tickets from the last 24 hours"
  • "Search knowledge base for 'password reset'"
  • "Assign ticket #456 to the Billing team"
  • "What are the top 5 ticket categories this week?"

Best Practices

  1. API key — Use a Freshdesk agent's API key with appropriate permissions
  2. Rate limits — Freshdesk limits API calls per minute based on plan
  3. Custom fields — Map Freshdesk custom fields to tool parameters
  4. Ticket views — Use pre-built filters for common queries

Next Steps