Skip to main content
Pelesim logo
For AI assistants

Let your assistantbuy your travel eSIM.

Pelesim runs a Model Context Protocol server, so any MCP-capable agent can search destinations, compare plans, or handle the purchase on your behalf. A payment-capable agent can finish an approved checkout; otherwise it hands you the Stripe link.

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.

In your chat window

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.

Buy it on your behalf

Ask it to buy and it can choose a matching plan and create Stripe Checkout. If it has a secure payment capability and you approve this purchase, it can complete it; otherwise it hands you the link.

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.

Try asking

“Buy me a 10 GB eSIM for my 12-day trip to Japan.”

Your assistant can compare the plans, choose the match, and create the purchase for you. If your request clearly approves that purchase and it can pay securely, it finishes checkout; otherwise it gives you the Stripe link.

Nothing to install

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.

Tool reference

What your assistant can do

Assistants that support MCP Apps draw the answers instead of listing them: destination tiles, plan cards with prices, and your eSIMs with the data left on each. Everywhere else the same answers arrive as text.

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

Payment and account safeguards

  • It cannot use a payment method without your explicit approval for that purchase.
  • Never send card details through chat. Payment-capable assistants use a separate secure capability; otherwise payment stays with you on Stripe.
  • 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.

If something looks wrong

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 I ask my assistant to buy the eSIM for me?
Yes. Tell it the destination, trip length, and how much data you need, then ask it to buy. It can compare the matching plans, choose one, and create the checkout on your behalf. A payment-capable assistant can complete it after you approve this purchase; otherwise you open the Stripe link.
Can my assistant complete payment too?
Yes, if its runtime already has a secure payment method controlled by its operator and you explicitly approve that purchase. Never send card details through chat. If the assistant cannot pay or Stripe requires cardholder authentication, it hands you the link.
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. The traveller's email is entered 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.

Travel data, handled

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