eDesk MCP by usefulapi

io.usefulapiv1.0.0Updated Oct 10, 2026

Work with eDesk support tickets, replies, internal notes, contacts and sales orders.

VerifiedStreamable HTTPWeb executableBusiness & CommerceCommunication & Collaboration

Overview

AI-generated overview

Lets an assistant read and update eDesk support tickets, replies, internal notes, contacts, templates and sales orders.

What it does
A hosted MCP server for the eDesk helpdesk. Read tools list and fetch users, channels, tag groups, tags, reply templates, tickets, messages, contacts, sales orders and order notes. Write tools update tickets, add internal ticket notes, reply to customers and add order notes. Meta tools report usage, request a feature, and manage a Pro subscription.
When to use it
Use it when an assistant should work inside eDesk support workflows: looking up ticket and contact context, drafting or sending replies, leaving internal notes, or checking sales orders. It is a hosted service, so it suits users who want no local install and are willing to sign in with their own eDesk account.
Requirements
A remote MCP endpoint; no local package or runtime. Connect with the server URL only, then sign in through the OAuth login page using your own eDesk credentials. No API key or Authorization header is added to the client config. Network access to the hosted endpoint is required.
Before you install
Write tools change data: updating tickets, replying to customers, and adding internal or order notes should be confirmed before use. The OAuth login asks for eDesk credentials, so treat them as sensitive. The free tier allows 100 tool calls per month; Pro is $9/month or $90/year per user and is billed through a Stripe Checkout link, with no refund for the current period on cancellation.

Installation

In SourceWeft

  1. Open eDesk MCP by usefulapi in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "edesk": {
      "type": "http",
      "url": "https://edesk.usefulapi.io/mcp"
    }
  }
}

README

eDesk MCP by usefulapi

Use eDesk from Claude, Cursor, or any MCP client — tickets, replies, notes, contacts, templates and sales orders. Hosted, no local install: connect with your own eDesk credentials.

Live endpoint: https://edesk.usefulapi.io/mcp · Homepage: https://usefulapi.io/edesk

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://edesk.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http edesk https://edesk.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
json
{  "mcpServers": {    "edesk": {      "url": "https://edesk.usefulapi.io/mcp"    }  }}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your eDesk credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/edesk/

Tools

ToolTypeWhat it does
edesk_whoamireadWho am I
edesk_list_usersreadList users (agents)
edesk_list_channelsreadList channels
edesk_list_tag_groupsreadList tag groups
edesk_list_tagsreadList tags
edesk_list_templatesreadList reply templates
edesk_get_templatereadGet reply template
edesk_list_ticketsreadList tickets
edesk_get_ticketreadGet ticket
edesk_get_messagereadGet message
edesk_list_contactsreadList contacts
edesk_list_sales_ordersreadList sales orders
edesk_get_sales_orderreadGet sales order
edesk_list_order_notesreadList order notes
edesk_update_ticketwriteUpdate ticket
edesk_add_ticket_notewriteAdd internal ticket note
edesk_reply_to_ticketwriteReply to customer
edesk_add_order_notewriteAdd order note
edesk_usage_statusmetaUsage status (free-tier meter)
edesk_request_featuremetaRequest a missing feature
edesk_upgrademetaUpgrade to Pro (unlimited)
edesk_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$0100 tool calls / month
Pro (per user)$9/mo or $90/yr (2 months free)Unlimited

Pro covers this server only. Subscribe with edesk_upgrade (it returns a Stripe Checkout link). Cancel any time with edesk_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running edesk_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT © usefulapi. Not affiliated with or endorsed by eDesk.

Source: servers/edesk/README.md at commit 56eecbb

Tools

0
Tool metadata has not been indexed yet.

Version history

1
  1. v1.0.0LatestOct 10, 2026