Pelesim logo
For AI assistants

Let your assistant buy your travel eSIM.

Pelesim runs a Model Context Protocol server, so any MCP-capable agent can search destinations, compare plans, and walk you through buying an eSIM. Connect it once and ask for data in Japan next time you book a flight.

The fastest way to connect

Paste this to your assistant and it can set itself up. The endpoint is published at /.well-known/mcp.json, so an assistant handed the link reads the setup itself.

Install this MCP server: https://pelesim.com/mcp

Endpoint https://api.pelesim.com/mcp over streamable HTTP.

What your assistant does for you

Find the right plan

Your assistant searches 200+ destinations, compares data allowances and trip lengths, and checks whether your phone supports eSIM at all. No credentials needed for any of this.

Hand you a payment link

It starts a real checkout and gives you a Stripe link. You enter your own email and card on Stripe's page. Your assistant never sees or handles either, and it cannot pay for you.

Deliver the eSIM

Once you have paid, it hands you an install link showing your QR code and one-tap install buttons. Open it on the phone the eSIM is for.

Watch your data, with your permission

Connect your account and your assistant can tell you how much data is left and top up an eSIM before it runs out. Revoke that access from your profile whenever you want.

Set it up

The server is remote, so there is nothing to install and nothing to keep updated. Pick your assistant:

One command. Claude Code speaks remote HTTP natively.

claude mcp add --transport http pelesim https://api.pelesim.com/mcp

To connect your account, add --header "Authorization: Bearer pelesim_ak_your_key_here".

Searching and buying need no credentials. To let your assistant see eSIMs you already own, create a key under profile settings and follow the note in your assistant's tab above.

What your assistant can do

pelesim_search_destinations

Find destinations covering a country or region

pelesim_list_plans

Compare plans for one destination

pelesim_get_plan

Full coverage and network detail for one plan

pelesim_check_device_compatibility

Check a phone against eSIM-capable devices

pelesim_create_checkout

Start a purchase and return a payment link

pelesim_get_checkout_status

Follow the purchase and return the install link

pelesim_request_login_code

Email a login code to connect an account

pelesim_verify_login_code

Exchange the code for a scoped credential

pelesim_list_esims

List purchased eSIMs with data left and expiry

pelesim_get_esim

Full detail for one eSIM

pelesim_list_topups

Top-up packages for an eSIM running low

pelesim_create_topup_checkout

Start a top-up and return a payment link

What it cannot do

  • It cannot pay. Every purchase ends with a Stripe link that you open and pay yourself.
  • It never handles your card details or your password. Pelesim has no passwords at all.
  • A connected account is limited to reading your eSIMs and starting a top-up. It cannot change your account, read your invoices, or delete anything.
  • You can revoke an assistant's access at any time from your profile settings, and we email you the first time one connects.

Troubleshooting

Every call returns 404

The endpoint is switched off, or the URL is wrong. Check that you are pointing at https://api.pelesim.com/mcp and that the path ends in /mcp. If the URL is right and it still 404s, the server is temporarily disabled on our side.

Your assistant says it cannot buy

Purchases can be paused independently of the server. Searching and comparing plans will keep working while that is the case. Contact support if it persists.

"This needs a connected Pelesim account"

The account tools need a credential the discovery and purchase tools do not. Either the key is missing from your config, it was revoked from profile settings, or it expired. Create a new one and update your assistant's config.

The QR code will not install

Open the install link on the phone the eSIM is for, not the device you are chatting on. The link shows both the QR code and one-tap install buttons.

Common questions

Can my assistant pay for the eSIM itself?
No. Every purchase ends with a Stripe payment link that you open and pay yourself. Your assistant never sees your card, and Pelesim has no passwords for it to handle either.
Do I need a Pelesim account to buy through my assistant?
No. Searching destinations, comparing plans, and buying all work with no credentials at all. You enter your own email on Stripe's page, and that is where the eSIM is delivered.
What can my assistant do once I connect my account?
It can list the eSIMs you own, tell you how much data is left and when each expires, and start a top-up for you to pay. It cannot change your account, read your invoices, or delete anything. You can revoke its access from your profile settings at any time, and we email you the first time an assistant connects.
How do I connect my Pelesim account to an assistant?
Create a key under profile settings and send it as an Authorization header, or let the assistant email you a 6-digit login code and read it back to it. Either way the access is limited to reading eSIMs and starting top-ups.
Which assistants can use this?
Any MCP-capable client. Claude Code and Codex connect to the remote endpoint directly; OpenClaw takes a remote entry in its config; Hermes and NanoClaw reach it through the standard mcp-remote bridge.

Rather just buy one yourself?

The storefront takes about a minute, and your eSIM arrives the same way: a QR code you scan once.

Browse destinations