Customer support software
## Freshdesk MCP Server: Customer Support Platform The **Freshdesk MCP Server** integrates Freshdesk into Google Antigravity, enabling help desk operations with ticket management, automation, and multi-channel support directly from your development environment. ### Why Freshdesk MCP? - **Multi-Channel**: Email, phone, chat, social media in one place - **Automation**: Ticket routing and workflow automation - **Self-Service**: Knowledge base and community forums - **AI-Powered**: Freddy AI for ticket suggestions and responses - **Analytics**: Comprehensive reporting and CSAT tracking ### Key Features #### 1. Ticket Operations ```python # Get tickets tickets = await mcp.get_tickets( filter="new_and_my_open", order_by="created_at", order_type="desc", per_page=30 ) for ticket in tickets: print(f"Ticket #{ticket['id']}: {ticket['subject']}") # Get single ticket ticket = await mcp.get_ticket( ticket_id=12345, include="conversations,requester" ) ``` #### 2. Ticket Management ```python # Create ticket ticket = await mcp.create_ticket( subject="Cannot login to account", description="User reports login issues...", email="customer@example.com", priority=2, # Medium status=2, # Open type="Problem" ) # Update ticket await mcp.update_ticket( ticket_id=ticket["id"], status=3, # Pending agent_id=101 ) # Reply to ticket await mcp.create_reply( ticket_id=ticket["id"], body="We are looking into this issue..." ) ``` #### 3. Contact Management ```python # Get contacts contacts = await mcp.get_contacts(email="customer@example.com") # Create contact contact = await mcp.create_contact( name="John Customer", email="john@example.com", phone="555-0123", company_id=456 ) ``` #### 4. Knowledge Base ```python # Get articles articles = await mcp.get_articles( folder_id=123, status="published" ) # Create article article = await mcp.create_article( title="How to reset password", description="Step-by-step guide...", folder_id=123, status=2 # Published ) ``` ### Configuration ```json { "mcpServers": { "freshdesk": { "command": "npx", "args": ["-y", "@anthropic/mcp-freshdesk"], "env": { "FRESHDESK_DOMAIN": "yourcompany.freshdesk.com", "FRESHDESK_API_KEY": "your-api-key" } } } } ``` ### Use Cases **Support Automation**: Automate ticket routing and responses. **Customer Analytics**: Track support metrics and CSAT scores. **Knowledge Management**: Manage and update help center articles. **Integration Hub**: Connect support with CRM and product tools. The Freshdesk MCP enables customer support within your development environment.
{
"mcpServers": {
"freshdesk": {
"mcpServers": {
"freshdesk": {
"env": {
"FRESHDESK_DOMAIN": "yourcompany.freshdesk.com",
"FRESHDESK_API_KEY": "your-api-key"
},
"args": [
"-y",
"freshdesk-mcp-server"
],
"command": "npx"
}
}
}
}
}