wigoo

Wigoo for AI assistants and agents

Wigoo sells travel eSIMs, and AI assistants can sell them for us. An assistant can search our catalogue, compare plans and quote a price in the traveller's currency through a public MCP server. An agent that drives a browser can finish the purchase with an email and no account. This page is the reference for both, and for the people who build them.

destinations
212
countries and territories
201
regional plans, the widest covers 127 countries
11
mobile networks
227
cheapest plan
$2.49

Read from the live catalogue when this page was served. Fixed plans come in 1, 3, 5, 10 and 20 GB for 7 to 90 days, unlimited day passes for 3, 7, 15 and 30 days, and every plan can be topped up on the same eSIM. The whole catalogue is on getwigoo.com/en/buy, the networks behind each plan on networks by country.

Three ways an assistant can sell a Wigoo eSIM

WayThe assistantThe personNeeds
1. Answer with our dataReads real plans and prices through the MCP server and compares them for the tripReads the comparison and picksAn MCP client: Claude, ChatGPT, an agent SDK
2. Hand over a plan linkGives the link from get_quote, which opens the purchase sheet for that planTypes an email, chooses "Continue without the code", paysAny assistant that can show a link
3. Buy itOpens the same link in a browser, types the email, chooses "Continue without the code" and paysApproves the plan, the amount and the emailAn agent that drives a browser or carries a wallet: ChatGPT agent, Claude in Chrome, Meta's Muse, Grok Bot. Which assistant does what is in this guide

The second and third ways use the same checkout people use, explained step by step in Buy a travel eSIM without an account. When the eSIM is for another person, see Buy an eSIM for someone else.

The MCP server

Public, read-only and free to use, over Streamable HTTP. No API key, no sign in. It answers the 2025 and 2026 versions of the Model Context Protocol and keeps no session, so every request stands on its own.

https://api.getwigoo.com/api/mcp

Building on it? The developer documentation is at docs.getwigoo.com: a quickstart, every parameter and response field of each tool, the protocol versions and the errors. Every page there is also served as Markdown.

ToolInputReturns
search_destinationsquery, currency, languageCountries and regions with their starting price, networks and a buy link. Without a query, the popular destinations.
get_destinationdestination_id, currency, languageWhat a destination offers: data sizes, validity options, unlimited day passes, top ups, networks, starting price.
list_plansdestination_id, type, currency, languageEvery plan on sale for the destination, with data, validity, networks and price in the requested currency.
get_quotedestination_id, plan_id, currency, languageThe price of one plan and a link that opens the purchase for that plan, with the steps to buy without an account.

Prices are list prices in any of the currencies we charge in (US dollars by default); the final amount is calculated at checkout. Destination ids are short, like jp or eu-42; plan ids come from list_plans. Languages for buy links and region names: en, it, es, fr, de, pl, pt, tr.

Where to add it

ClientWhereGood to know
Claude, web and DesktopThe Wigoo listing in the connector directory, then ConnectNo sign in. On Team and Enterprise an owner may need to allow it first.
Claude Codeclaude mcp add --transport http wigoo https://api.getwigoo.com/api/mcpLoaded when a session starts: open a new one after adding it.
ChatGPTPlugins, Add, Add custom MCP server, then no authenticationThen type @Wigoo in a chat. Submitted to the ChatGPT plugin directory, under review.
Any MCP clientStreamable HTTP at the address above, no headers beyond the two in the exampleProtocol versions 2025 and 2026, no session to keep.

The full walkthrough, menu by menu and with an example conversation, is in Connect Wigoo to Claude or ChatGPT.

Example request

curl https://api.getwigoo.com/api/mcp \
  -H 'content-type: application/json' \
  -H 'accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
       "params":{"name":"get_quote",
                 "arguments":{"destination_id":"jp","plan_id":"JP_10_30","currency":"EUR"}}}'

The plan link

get_quote returns a buy_url that opens the purchase of one plan. Its parts, so an agent can read or build one:

https://getwigoo.com/en/buy/jp?plan=JP_10_30&days=30&utm_source=mcp&utm_medium=agent
PartExampleMeaning
/{language}/enPage language, and the language of the buttons. One of the eight in the table below.
/buy/{destination}/buy/jpDestination id from search_destinations: a country code like jp, or a region like eu-42.
planJP_10_30Package id from list_plans. Opens the purchase sheet for that plan instead of the plan list.
days30Validity in days. It picks the duration of an unlimited day pass, where one package comes in several durations.
utm_source, utm_mediummcp, agentHow we count what assistants bring. The link works without them, but please keep them.

A plan id that is no longer on sale opens the destination page with every plan, so an old link never leads nowhere. Destination pages without a plan, like /en/buy/jp, are fine to share too.

Buying on the website, without an account

  1. Find the plan. Search the destination and pick a plan with search_destinations, list_plans and get_quote, or browse getwigoo.com/en/buy.
  2. Open the plan link. Open the buy_url from get_quote. It has the form getwigoo.com/{language}/buy/{destination}?plan={package}&days={days} and opens the purchase sheet for that plan.
  3. Enter the traveller's email. Type the email address where the eSIM should be sent. No account and no password are needed.
  4. Continue without the code. Choose "Continue without the code", the underlined link under the email field. Signing in with Apple, Google or a 6-digit code is optional and only adds saved cards and Wigoo credit.
  5. Pay. Pay with a card, Apple Pay, Google Pay, Link or a local method shown for the buyer's country. The amount is calculated by the server at checkout, in the buyer's currency.
  6. Hand over the eSIM. The installation QR code appears on the page right after payment and is also sent to the email. The traveller installs it on an eSIM-compatible, unlocked phone, ideally before leaving.

Button labels by page language

The labels an agent looks for, read from the same strings the site uses. get_quote returns them in the language of its link.

LanguagePlan buttonSheet titleGuest checkout link
English /en/BuyWhere should we send your eSIM?Continue without the code
Italian /it/CompraDove ti mandiamo la eSIM?Continua senza codice
Spanish /es/Comprar¿A dónde te enviamos tu eSIM?Continuar sin el código
French /fr/AcheterOù envoyer votre eSIM ?Continuer sans le code
German /de/KaufenWohin schicken wir deine eSIM?Ohne Code fortfahren
Polish /pl/KupGdzie wysłać Twoją eSIM?Kontynuuj bez kodu
Portuguese (Brazil) /pt/ComprarPara onde enviamos seu eSIM?Continuar sem o código
Turkish /tr/Satın aleSIM'inizi nereye gönderelim?Kodsuz devam et

The step by step guide for people is Buy an eSIM without an account. After payment the page shows the QR code and the one-tap install; if something goes wrong, how to install and activate an eSIM and when the QR code does not work cover the usual cases.

What to check with the person first

An installed eSIM cannot be reused and may no longer be refundable (see the terms), so a good agent asks before it pays.

AskWhyRead more
Does the phone take an eSIM?Most iPhones from the XS on, recent Pixels and Galaxys do. An eSIM cannot go on a phone without one.eSIM on iPhone
Is it unlocked?A phone locked to a carrier refuses eSIMs from anyone else.What is a carrier lock
One country or several?A regional plan covers a whole trip on one eSIM.eSIM for several countries
How much data?Maps and messages need little, video and hotspot a lot.How much data apps use
Fixed data or unlimited?Unlimited day passes suit heavy use; fixed plans are cheaper for light use.Unlimited data eSIM
Calls and WhatsApp?The eSIM is data only. The usual number stays on for calls and WhatsApp works over data.eSIM for WhatsApp and calls

Rules agents can rely on

  • The price is always calculated by our server at checkout. A quote is a list price.
  • The eSIM is data only. The traveller keeps their number for calls and texts (dual SIM), and needs an eSIM-compatible, unlocked phone.
  • Validity starts when the eSIM first connects at the destination, so it can be installed days before the trip. More data later is a top-up on the same eSIM, not a new one.
  • No CAPTCHA and no bot challenge on the guest checkout. A rate limit per IP address protects it.
  • Agents that sign their requests with Web Bot Auth are recognised and counted separately. We do not block them.
  • Please keep utm_source=mcp in the links we return: it is how we see that assistants bring customers, and how we decide what to build next.
  • Refunds and problems: support@getwigoo.com.

Popular destinations

The destinations people ask for most, with the id to pass to the tools. Prices in US dollars, from the cheapest plan on sale.

DestinationIdFromMain networks
Australiaau$2.49Optus, Telstra
Brazilbr$2.49Claro, TIM
Canadaca$2.99Rogers Wireless, Telus
Egypteg$2.49Orange
Francefr$2.49Orange
Germanyde$2.49O2, Vodafone
Greecegr$2.49Vodafone, Wind
Indiain$2.49AirTel
Indonesiaid$2.49Indosat, Telkomsel
Italyit$2.49Iliad, TIM
Japanjp$2.49KDDI/au, SoftBank
Mexicomx$2.99AT&T, Telcel
Moroccoma$2.49Orange Morocco
Portugalpt$2.49NOS, Vodafone
South Koreakr$2.49LG Uplus, SKTelecom
Spaines$2.49Movistar, Orange
Thailandth$2.49DTAC, TrueMove H
Turkeytr$2.49Vodafone, Avea/Türk Telekom
United Arab Emiratesae$3.49Du
United Kingdomgb$2.49EE, 3
United Statesus$2.49AT&T, Verizon
Vietnamvn$2.49MobiFone, Viettel Mobile

Every destination is on the catalogue. For a trip across several countries, a regional plan covers it on one eSIM: Europe and the UK, Southeast Asia, the USA and Mexico. What a carrier would charge instead is on roaming prices.

Guides

For travel agencies and companies that buy eSIMs every week, there is a business account with a wallet and resale prices: Wigoo for travel agencies.

Questions

Can an AI assistant buy a Wigoo eSIM for me?
Yes. An assistant can find the plan with the Wigoo MCP server and give you a link that opens the purchase for that plan, and an agent that drives a browser can complete the checkout with your email and no account. You approve the payment.
Does the agent need an account or an API key?
No. The MCP server is public and needs no key, and the website sells without an account: an email and a payment are enough. The person who receives the eSIM can sign in later with a code sent to that email.
Can the MCP server place an order on its own?
Not yet. Today it searches, compares and quotes, and the purchase happens on getwigoo.com. Orders paid inside the assistant with Stripe's Shared Payment Tokens are planned.
Which assistants can use the Wigoo MCP server?
Any client that speaks the Model Context Protocol over HTTPS: Claude through its connector directory, where Wigoo is listed, ChatGPT as a custom MCP server, and agents built with MCP SDKs. The server answers both the 2025 and the 2026 versions of the protocol.
Are agents blocked by a CAPTCHA?
No. The guest checkout has no CAPTCHA and no bot challenge. It is protected by a rate limit per IP address, and agents that sign their requests with Web Bot Auth are recognised and counted, not blocked.