esimba MCP Server

Let your AI assistant work with your partner account

Plug Claude, Cursor, GitHub Copilot or your own agent into your esimba account through MCP. It checks your eSIMs, balance and usage live. You approve every order and top-up.

What is an MCP server?

MCP (Model Context Protocol) is an open standard that connects AI assistants to other systems, like a plug. Our MCP server plugs your assistant into your esimba partner account, so it can look things up and act with your permission. One address works with any MCP-compatible tool.

Why it's faster

Same task, with and without MCP: top up the eSIMs that are running out of data.

Without MCP

5 steps, all by hand
  1. Log in to your esimba partner account
  2. Go to Lines and pick a plan
  3. Sort by remaining data to find eSIMs running low
  4. Open each one and pick a package
  5. Top up and confirm, one eSIM at a time

Every check and top-up is done by hand.

With esimba MCP

3 steps, 1 chat
  1. Ask: “Which eSIMs will run out of data this week? Top them up with 1 GB.”
  2. Review the eSIMs, packages and prices it suggests
  3. Say yes

The assistant checks usage across your eSIMs and tops up the ones you approve.

Live data

Data is pulled directly from your account.

Multi-step requests

Combine steps in one request: pull usage, spot eSIMs running low, then top them up or set auto-refill.

Fix issues on the spot

An eSIM was blocked by mistake? Check its status and restore it in the same chat.

No developer needed

Anyone on your team can connect and prompt the assistant.

What you can ask

Type it the way you'd say it. A few requests to start with:

  • Check

    “What's my balance?”

    “Which eSIMs will run out of data this week?”

  • Order

    “Show bundles for Thailand with prices.”

    “Order 5 Lifetime eSIMs for Thailand.”

  • Manage

    “Turn on auto-refill with 1 GB packages.”

    “Give me the QR code for this eSIM.”

You stay in control

You choose what the assistant can do when you connect. By default it can only view your account: ordering, top-ups and activation codes stay off until you turn them on. Change permissions or disconnect at any time.

Asks before it spends

Before any order or top-up, it shows the eSIM, package and price, and waits for you to confirm.

No accidental double charges

Each purchase has its own key, so a repeated request isn't charged again. If a result is unclear, it checks your transactions before trying again.

Keeps your keys private

You enter your API key and token on the esimba sign-in page. The assistant never sees them.

Sees only your account

Only your own eSIMs and transactions. Activation and QR codes stay hidden unless you allow them.

Get started in 2 minutes

You need an esimba partner account with its API key and access token.

1

Copy the address

https://myaccount.keepgo.com/mcp/partner

Webstore partners: use your own partner portal domain instead, e.g. https://myaccount.your-domain.com/mcp/partner.

2

Add it to your tool

Add a custom (remote) MCP server and paste the address.

3

Sign in

Enter your API key and access token, tick permissions, then ask.

Setup by tool
Claude DesktopSettings → Connectors → Add custom connector → paste the address → Connect
Claude Codeclaude mcp add --transport http esimba https://myaccount.keepgo.com/mcp/partner, then /mcp → esimba → Authenticate
Cursor~/.cursor/mcp.json → { "mcpServers": { "esimba": { "url": "https://myaccount.keepgo.com/mcp/partner" } } }
GitHub Copilot in VS Code.vscode/mcp.json → { "servers": { "esimba": { "type": "http", "url": "https://myaccount.keepgo.com/mcp/partner" } } }, then use Copilot Chat in Agent mode
Your own agentConnect with any MCP client library and sign in once. Read tools from tools/list on each connection. For production, use the esimba.ai API.

Permissions, limits and troubleshooting: read the full MCP documentation →

FAQ

Do I need a developer to set it up?

No. Setup takes a few minutes and requires no coding: add the server address to your AI tool, sign in with your API key and access token, and choose the permissions. From then on, you work with the assistant in plain language.

Which AI tools are supported?

Claude Desktop, Claude Code, Cursor, GitHub Copilot in VS Code and custom agents. Any MCP client that supports remote servers with OAuth sign-in can connect. On GitHub Copilot Business or Enterprise, your organization's administrator needs to enable MCP servers first.

Can the assistant make purchases without my approval?

No. Orders and top-ups require a separate permission that is off by default. Even when it is enabled, the assistant shows the eSIM, package and price before every purchase and proceeds only after you confirm.

Can I connect my own agent?

Yes. Any MCP client library can connect over HTTP after a one-time sign-in. The server is designed with a person in the loop, though: purchases require confirmation, and sign-in must be renewed at least every 90 days. For fully automated integrations, we recommend the esimba.ai API.

Can I test it before using my live account?

Yes. Connect a sandbox account, which comes with a test balance and involves no real charges, or connect your live account with view-only access.

How do I disconnect?

Remove the esimba server in your AI tool's settings. To end every active connection at once, refresh your API credentials in your partner account. This also changes the keys used by your existing API integration, so update it as well. To end connections without changing your keys, contact your account manager.

Spend less time managing eSIMs, more time selling

Connect in two minutes. Not an esimba partner yet? Sign up for free.

Get free platform access