ChargeDesk MCP connector
Connect ChargeDesk to Elaichi and Claude, ChatGPT, Cursor or any MCP client can look up customers, charges and subscriptions, issue refunds, resend receipts and change plans, each action under the signed-in person's access and logged.
-
How it connects. Connects with an API key. The credential goes into a vault nobody reads back.
-
One address. https://api.elaichi.ai/mcp, the same for every user.
-
Their own access. An agent never gets more than the person it acts for.
How to connect
How to connect ChargeDesk to Claude, ChatGPT or Cursor
Two steps, about a minute.
In Elaichi
Connect ChargeDesk once
-
Open Connections, choose Add connection, and pick ChargeDesk.
-
Optionally set Share with to give a team access, then press Connect.
-
Paste a ChargeDesk API key. One person generates a token in ChargeDesk and pastes it once. Everyone else works through Share with, and never sees it.
The credential is vaulted. Nobody reads it back, not even the AI.
Add connection
Choose a connector.
In your AI client
Point it at one endpoint
Everyone in the organization uses the same address, and each person only ever reaches what their own account allows.
ChargeDesk MCP connector for Claude
-
1
Open Customize, then Connectors.
-
2
Press Add.
-
3
Name it, paste the MCP server URL, then Continue.
https://api.elaichi.ai/mcp -
4
Sign in and approve.
On Team and Enterprise, an Owner adds it once. Everyone else turns it on for themselves.
ChargeDesk MCP connector for ChatGPT
-
1
Open Plugins, then press the + button.
-
2
Name it and paste the endpoint into Server URL.
https://api.elaichi.ai/mcp -
3
Leave Authentication on OAuth, then tick the risk acknowledgement.
-
4
Press Create, then sign in and approve.
Works on the web today. The plugin directory lives at chatgpt.com/plugins.
ChargeDesk MCP connector for Cursor
-
1
Open
~/.cursor/mcp.json. -
2
Add the endpoint under
mcpServers.https://api.elaichi.ai/mcp -
3
Reload Cursor, then sign in and approve.
~/.cursor/mcp.json
{
"mcpServers": {
"elaichi": {
"url": "https://api.elaichi.ai/mcp"
}
}
}
Set up per machine, so repeat it on each computer you work from.
Connect ChargeDesk to any MCP client
-
1
Add the endpoint as a remote MCP server.
https://api.elaichi.ai/mcp -
2
Sign in and approve.
{
"mcpServers": {
"elaichi": {
"url": "https://api.elaichi.ai/mcp"
}
}
}
The Elaichi Agent already has these tools, with nothing to set up.
Use cases
What teams do with ChargeDesk through Elaichi
Every one of these runs inside the access the person already has, and lands in the same audit log.
-
Support
Find a customer's charges during a chat
Pull up the customer in ChargeDesk, see every charge on their account and answer a billing question before the conversation ends.
-
Support
Resend a receipt without switching tabs
When a customer says they never got their receipt, email the charge straight from ChargeDesk while you are still talking to them.
-
Finance
Refund a duplicate charge and move on
Refund, void or capture a gateway charge in ChargeDesk from the same place you reviewed it, with the action logged under your name.
-
Billing
Move a subscriber to a new plan
Update the plan on a ChargeDesk subscription, or cancel it, when a customer upgrades, downgrades or churns.
-
Sales
Set up a new customer and first charge
Create the customer in ChargeDesk, preview the charge so the amount is right, then create it once the deal closes.
-
Customer success
Review subscriptions due to lapse this month
List ChargeDesk subscriptions, spot the ones ending soon and reach out before a renewal is missed.
Try asking
- “Show me every charge for Acme Ltd this month”
- “Refund the duplicate charge on Jane Doe's account”
- “Which subscriptions are set to cancel in the next 30 days?”
Compare
Elaichi vs Zapier MCP vs Composio for ChargeDesk
All three can connect ChargeDesk to an AI assistant, and all three have admin controls. They differ in where access lives and how you pay.
| What to check | Elaichi | Zapier MCP | Composio |
|---|---|---|---|
| Where the AI connects |
One address for the whole organization.
https://api.elaichi.ai/mcp
|
A server per member, created at sign-in. | An MCP endpoint per team, or an SDK. |
| Control over ChargeDesk tools | Allow or restrict single ChargeDesk tools, per role or user. | App and action restrictions on the account. | Role permissions, down to the action. |
| Record of calls | One audit entry per ChargeDesk call. | A History tab of tool calls. | A log of every tool call. |
| Single sign-on | SAML or OIDC, plus SCIM, on Gold. | SAML on Enterprise. | SAML and OIDC on Enterprise. |
| Price | $15 per user per month. | 2 tasks per successful call. | Billed per tool call. |
Sources: Zapier MCP docs, security, usage; Composio docs, gateway, enterprise, pricing. Checked September 2026.
Longer take: Zapier MCP alternative and when you don't need an MCP gateway.
AI tools
ChargeDesk tools for your AI agents
35 tools are ready to call through Elaichi's MCP endpoint the moment you connect ChargeDesk, governed by the same roles, restrictions, and audit log as everything else in Elaichi.
No tools match your search.
See it in Elaichi
What connecting ChargeDesk gets you
6 screens from the product, each doing one job for your ChargeDesk account.
The agent
Ask about charges and get live answers.
Ask about a customer or charge and get the live ChargeDesk record back.
- charges
- customers
- subscriptions
- products
Ask Elaichi to work across your apps.
Show me every charge for Acme Ltd this month
Refund the duplicate charge on Jane Doe's account
Which subscriptions are set to cancel in the next 30 days?
Also runs in Claude, ChatGPT or Cursor
MCP clients
One ChargeDesk endpoint for every AI client.
Claude, ChatGPT and Cursor reach ChargeDesk through one org endpoint, no SDK and no shared key.
Copy the endpoint
Tool catalog
35 ChargeDesk tools, no code to write.
Charges, customers, subscriptions, products and refunds are covered, with nothing for an engineer to build.
- Create a ChargeDesk charge
- List all ChargeDesk charges
- Get single ChargeDesk charge by ID
- Update a ChargeDesk charge by ID
Toolboxes
Every team gets its own ChargeDesk toolbox.
Support, Finance and Billing each work from a toolbox scoped to the team.
- Support
- Finance
- Billing
- Sales
Shared connections
Share ChargeDesk access, never the API key.
One person connects ChargeDesk, teams and members work through it without seeing a credential.
- Support
- Finance
- Billing
- Sales
Audit log
Every ChargeDesk refund has a name on it.
The log records who did what to which charge, customer or subscription, and when.
- When
- Who
- What happened
- Type
Launching soon
From answering questions to doing the work
A person no longer has to ask. A trigger starts the work, inside the same permissions and the same audit log as everything else. Automations and live dashboards are launching soon, on the Black plan.
Automations
A schedule starts the ChargeDesk digest itself.
Charges are fetched, grouped and drafted into a digest, a person approves, then it posts back.
ChargeDesk digest
Run 418 · started 2 minutes ago · on behalf of Emily Carter
-
✓
Schedule
Every weekday at 8:00 AM
0.2s -
✓
Fetch charges
ChargeDesk
1.4s -
✓
Group by owner
Transform
0.1s -
✓
Draft the digest
Agent step
Ran with 4 tools, returned a structured summary
6.2s -
Approve the digest
Needs approval
Assigned to Michael Brennan
Approve Deny -
Post the digest
ChargeDesk
Queued
Collections and dashboards
ChargeDesk numbers refresh without anyone asking.
Charges created over 14 days, four metrics and a team breakdown, computed with no model involved.
ChargeDesk health
Refreshed 4 minutes ago · every 15 minutes · from the charges collection
Charges
1,284 ↓ 12%
Customers
96 ↓ 8%
Needs attention
3 ↑ 2
Updated this week
412 ↑ 9%
Charges created
Last 14 days
By team
Share of activity
Support 34%
Finance 27%
Billing 21%
Sales 18%
FAQ
Frequently asked questions
How do I connect ChargeDesk to Claude?
Connect ChargeDesk in Elaichi by pasting your ChargeDesk API key, then in Claude go to Customize, then Connectors, then Add, and paste https://api.elaichi.ai/mcp. There is no OAuth application to register for ChargeDesk and no client ID or secret to generate. Once both steps are done, Claude can work with your ChargeDesk customers, charges and subscriptions.
Does ChargeDesk work with ChatGPT and Cursor as well as Claude?
Yes. ChargeDesk is connected once in Elaichi and reached through the same endpoint, https://api.elaichi.ai/mcp, from Claude, ChatGPT, Cursor, any MCP client and the Elaichi Agent. You do not set ChargeDesk up again for each client.
What can an AI agent actually do with my ChargeDesk data?
An agent connected to ChargeDesk can find a customer, list their charges and subscriptions, email a receipt, preview and create a charge, refund, capture or void a gateway charge, change or cancel a subscription plan and list your products. Short, concrete asks such as "refund the duplicate charge on this account" work better than long instructions. Every action it takes in ChargeDesk is logged.
Does connecting ChargeDesk give the AI everything in my account?
The connection can only see what the ChargeDesk API key it was connected with can see, and each person using it signs in to Elaichi as themselves. Elaichi can narrow what any person or team can do in ChargeDesk, down to specific actions, and it never widens access beyond the key.
Can I stop an agent from deleting or changing things in ChargeDesk?
Yes. Restrictions in Elaichi apply per action, so you can allow looking up ChargeDesk customers and charges while blocking refunds, deletions or plan changes. A restricted action is never advertised to the AI client at all, so no prompt can reach it.
What happens to a ChargeDesk connection when someone leaves?
Offboarding a person in Elaichi ends their access to ChargeDesk at once, across Claude, ChatGPT, Cursor and every other client. A shared ChargeDesk connection keeps working for everyone else on the team. Disconnecting ChargeDesk once in Elaichi removes it from every client.
Does the ChargeDesk MCP connector work with Gemini, Codex, Claude Code or other MCP clients?
Yes. ChargeDesk is reached over the same MCP endpoint every client uses, so anything that speaks MCP can call it — Gemini, Codex, Claude Code, Windsurf, Cline, Zed and OpenCode among them — alongside Claude, ChatGPT, Cursor, and the Elaichi Agent. The tools on offer and the access behind them are identical whichever client asks. Only the setup screen differs.
Is Elaichi an alternative to Zapier MCP for ChargeDesk?
Yes. Both let Claude, ChatGPT or Cursor use ChargeDesk. Zapier MCP fits a team that already automates in Zapier, since each person signs in and acts as themselves in that account. Elaichi fits when IT wants one address for the whole company, per-tool rules by role, and a record of every ChargeDesk call.
How is Elaichi different from Composio for ChargeDesk?
Composio gives AI agents tools and sign-in handling across 1,000+ apps, for developers building agents or people using an assistant, billed per tool call. Elaichi gives a company's own people governed access to ChargeDesk: one address, restrictions per role or user, and $15 per user per month. Both have role permissions and a log of every call.
Put ChargeDesk in front of your team
14 days on Gold, no credit card. Connect it once and pick what each team can call.
- Works with
-
and any other MCP client, or the Elaichi Agent.
- When the trial ends
- Nothing is deleted. Connections, roles and the audit log stay where they are, so subscribing picks up exactly where you left off.