MCP server
eDesk MCP by usefulapi
io.usefulapi/edesk
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Work with eDesk support tickets, replies, internal notes, contacts and sales orders.
Working at last checkVerified publisher: usefulapi.ioAbout 4,204 tokens per request once connected18 tools
https://edesk.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 18
- Token cost
- About 4,204 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http edesk https://edesk.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.edesk] url = "https://edesk.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"edesk":{"httpUrl":"https://edesk.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"edesk":{"url":"https://edesk.usefulapi.io/mcp"}}}
VS Code
{"servers":{"edesk":{"type":"http","url":"https://edesk.usefulapi.io/mcp"}}}
Antigravity
agy mcp add edesk https://edesk.usefulapi.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"edesk","server_url":"https://edesk.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"edesk","server_url":"https://edesk.usefulapi.io/mcp"}
Tools
edesk_add_order_note~141 tokens
WRITE: add an internal note to a sales order (never sent to the customer). POST /order-notes.edesk_add_ticket_note~150 tokens
WRITE: add an internal note to a ticket. The note is for the team only and is never sent to the customer. POST /messages with type Note.edesk_get_message~128 tokens
One ticket message or internal note by id (from a ticket's message ids): body, direction, type (Message or Note), author and attachments. GET /messages/{id}.edesk_get_sales_order~146 tokens
One sales order by id with items, amounts, ship-to and bill-to addresses, tracking codes, delivery dates, the linked ticket id and order note ids. GET /sales-orders/{id}.edesk_get_template~98 tokens
One reply template by id. GET /templates/{id}.edesk_get_ticket~129 tokens
One ticket by id with its status, owner, tags, custom fields, linked sales order and the ids of its messages (read each with edesk_get_message). GET /tickets/{id}.edesk_list_channels~173 tokens
List the sales channels connected to eDesk (Amazon, eBay, Shopify, email, ...) with id, type, name, country and currency. Use the ids to filter tickets and orders. GET /channels.edesk_list_contacts~311 tokens
Search the contacts (customers) of the helpdesk by free text, email, name, phone number or consumer id. Returns id, channel, full name, email and phone. GET /contacts.edesk_list_order_notes~156 tokens
List the internal notes attached to sales orders (id, sales order id, author, text, attachments). GET /order-notes.edesk_list_sales_orders~677 tokens
List the marketplace/store orders that eDesk holds, with status, items, amounts, addresses, tracking codes and the linked ticket id. Filter by status, channel, contact, marketplace order id, id range and created/updated dates. GET /sales-orders.edesk_list_tag_groups~141 tokens
List the tag groups that organize ticket tags. GET /tag-groups.edesk_list_tags~157 tokens
List ticket tags with id, name, color, active flag and tag group id. Use the ids in edesk_update_ticket (tag_ids). GET /tags.edesk_list_templates~149 tokens
List saved reply templates (id, name, subject, body text, channels, usage). GET /templates.edesk_list_tickets~755 tokens
List support tickets from all channels with subject, type, status, channel, owner, contact, linked sales order id, tag ids, message ids, reply count and AI classification. Filter by status, type, channel, contact, owner, sales order, seller (marketplace) order id and last-updated date. GET /tickets.edesk_list_users~160 tokens
List the eDesk users (support agents) with id, name, email, username, role and active flag. Use the ids as ticket owners. GET /users.edesk_reply_to_ticketSends messages · ~335 tokens
WRITE, CUSTOMER-VISIBLE: send a reply on a ticket. eDesk queues it for delivery to the marketplace or email channel, so it cannot be recalled once queued. The audience is the channel's default: on a Mirakl channel it is the channel's "Default messages recipients" setting (customer, operator or both)edesk_update_ticket~327 tokens
WRITE: change a ticket's status, owner (assignee), tags or subject. Only the fields you pass are sent. tag_ids is sent as given: read the ticket first (tags_ids) and include the tags to keep. Nothing is sent to the customer. PUT /tickets/{id}.edesk_whoami~71 tokens
The eDesk user the API token belongs to: id, name, email, username, role and active flag. GET /whoami.
Browse
Related MCP servers
- Trengo MCP by usefulapi
Work tickets and messages, look up contacts and teams, pull reports, and reply, assign or close. - Enchant MCP by usefulapi
Work with Enchant help desk tickets: list, read, reply, add notes and labels, manage customers. - Freshdesk MCP by usefulapi
Read tickets, contacts, companies, agents and groups; create, update and reply to tickets. - HappyFox MCP by usefulapi
Triage HappyFox tickets, contacts and KB articles, run reports, and reply or add private notes. - Zammad MCP by usefulapi
Search and read Zammad tickets, customers and organizations; add notes, replies and ticket updates. - Deskpro MCP by usefulapi
Search tickets, people, organizations and KB articles in Deskpro, and create tickets and replies. - Zendesk MCP by usefulapi
Read tickets, users, orgs, macros and satisfaction ratings; create, update and comment on tickets. - Atera MCP by usefulapi
Check devices, alerts and tickets in Atera, and open tickets, comment or resolve alerts.
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/edesk)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents