MCP serverio.usefulapi/freshdesk
Read tickets, contacts, companies, agents and groups; create, update and reply to tickets.
Overview
Score?
UNRATED 0.143
of what a free look can see, on 19 looks
Looks
35
last 10 hr ago
Tools
19
More info
URL
freshdesk.usefulapi.io/mcp
streamable-http
Says it is
freshdesk-mcp 1.0.0
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.143 · highest on record 0.8561
Toolsfrom sha256:a23bc1bd60…63070b
| Tool | Schema |
|---|---|
| freshdesk_add_note Add a note to a ticket. Notes are internal (private) by default; set `private: false` for a public note. Freshdesk REST: POST /tickets/{id}/notes. |
input · no output |
| freshdesk_create_company Create a company. `name` is required. Freshdesk REST: POST /companies. |
input · no output |
| freshdesk_create_contact Create a contact. `name` is required. Freshdesk REST: POST /contacts. |
input · no output |
| freshdesk_create_ticket Create a ticket. `subject` and `description` (HTML) are required, plus a requester — provide at least one of `email`, `requester_id`, or `phone`. status: 2=Open, 3=Pending, 4=Resol |
input · no output |
| freshdesk_get_agent Get a single agent by id. Freshdesk REST: GET /agents/{id}. |
input · no output |
| freshdesk_get_company Get a single company by id. Freshdesk REST: GET /companies/{id}. |
input · no output |
| freshdesk_get_contact Get a single contact by id. Freshdesk REST: GET /contacts/{id}. |
input · no output |
| freshdesk_get_ticket Get a single ticket by id. Freshdesk REST: GET /tickets/{id}. |
input · no output |
| freshdesk_list_agents List/filter agents. Freshdesk REST: GET /agents. |
input · no output |
| freshdesk_list_companies List companies. Freshdesk REST: GET /companies. |
input · no output |
| freshdesk_list_contacts List/filter contacts. Freshdesk REST: GET /contacts. |
input · no output |
| freshdesk_list_groups List groups (agent groups tickets are routed to). Freshdesk REST: GET /groups. |
input · no output |
| freshdesk_list_ticket_conversations List the conversations (replies and notes) on a ticket. Freshdesk REST: GET /tickets/{id}/conversations. |
input · no output |
| freshdesk_list_tickets List/filter tickets (max page 300). Freshdesk REST: GET /tickets. |
input · no output |
| freshdesk_reply_ticket Add a public reply to a ticket (sent to the requester). Freshdesk REST: POST /tickets/{id}/reply. |
input · no output |
| freshdesk_search_contacts Search contacts with the Freshdesk query DSL. The query VALUE is wrapped in double quotes automatically. Examples: `name:'ada'`, `email:'[email protected]'`, `company_id:123`. Freshd |
input · no output |
| freshdesk_search_tickets Search tickets with the Freshdesk query DSL. The query VALUE is wrapped in double quotes automatically. Examples: `status:2 AND priority:3`, `created_at:>'2026-01-01'`, `agent_id:1 |
input · no output |
| freshdesk_update_contact Update fields on an existing contact. Only provided fields are changed. Freshdesk REST: PUT /contacts/{id}. |
input · no output |
| freshdesk_update_ticket Update 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=Urgent. Freshdesk REST: |
input · no output |
Verify it yourself
npx teppi-check https://freshdesk.usefulapi.io/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2PJRYZ0B6597EN5KVYBG