io.usefulapi/freshdesk
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Freshdesk MCP by usefulapi
Publisher-provided description
Read tickets, contacts, companies, agents and groups; create, update and reply to tickets.
Summary by lookupd
Read, search, create and update Freshdesk tickets, contacts, companies, agents and groups, and reply to or annotate tickets.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http freshdesk https://freshdesk.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add freshdesk --url https://freshdesk.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"freshdesk": {
"url": "https://freshdesk.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (19 tools)
Publisher-provided text
freshdesk_list_ticketsList/filter tickets (max page 300). Freshdesk REST: GET /tickets.freshdesk_get_ticketGet a single ticket by id. Freshdesk REST: GET /tickets/{id}.freshdesk_search_ticketsSearch tickets with the Freshdesk query DSL. The query VALUE is wrapped in double quotes automatically. Examples: `status:2 AND priority:3`, `created_at:>'2026-freshdesk_list_ticket_conversationsList the conversations (replies and notes) on a ticket. Freshdesk REST: GET /tickets/{id}/conversations.freshdesk_list_contactsList/filter contacts. Freshdesk REST: GET /contacts.freshdesk_get_contactGet a single contact by id. Freshdesk REST: GET /contacts/{id}.freshdesk_search_contactsSearch contacts with the Freshdesk query DSL. The query VALUE is wrapped in double quotes automatically. Examples: `name:'ada'`, `email:'ada@example.com'`, `comfreshdesk_list_companiesList companies. Freshdesk REST: GET /companies.freshdesk_get_companyGet a single company by id. Freshdesk REST: GET /companies/{id}.freshdesk_list_agentsList/filter agents. Freshdesk REST: GET /agents.freshdesk_get_agentGet a single agent by id. Freshdesk REST: GET /agents/{id}.freshdesk_list_groupsList groups (agent groups tickets are routed to). Freshdesk REST: GET /groups.freshdesk_create_ticketCreate a ticket. `subject` and `description` (HTML) are required, plus a requester — provide at least one of `email`, `requester_id`, or `phone`. status: 2=Openfreshdesk_update_ticketUpdate fields on an existing ticket. Only provided fields are changed. status: 2=Open, 3=Pending, 4=Resolved, 5=Closed. priority: 1=Low, 2=Medium, 3=High, 4=Urgfreshdesk_reply_ticketAdd a public reply to a ticket (sent to the requester). Freshdesk REST: POST /tickets/{id}/reply.freshdesk_add_noteAdd a note to a ticket. Notes are internal (private) by default; set `private: false` for a public note. Freshdesk REST: POST /tickets/{id}/notes.freshdesk_create_contactCreate a contact. `name` is required. Freshdesk REST: POST /contacts.freshdesk_update_contactUpdate fields on an existing contact. Only provided fields are changed. Freshdesk REST: PUT /contacts/{id}.freshdesk_create_companyCreate a company. `name` is required. Freshdesk REST: POST /companies.
Details
- Version: 1.37.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 350 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/freshdesk/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/freshdesk)
- 62092 servers
- Last crawl: 2026-11-11T17:17:22.074Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp