Best value
BambooSIM
- Data
- 20 GB
- Validity
- 15 days
- Network
- 5G · KDDI
- Hotspot
- Yes
€17.10
View dealeSIM Deals is not only a comparison website: the same live catalog is exposed to agents over MCP (Model Context Protocol). You ask in natural language (“Japan eSIM, 10 days, hotspot, under €20”); the agent calls our tools and returns dated plans with tracked deal links. We do not sell the eSIM: checkout stays with the provider.
Best value
€17.10
View dealMost data
€22.40
View dealCheapest
€11.90
View dealThe MCP server is not a page to crawl. It is a tool API that ChatGPT, Claude Desktop, Cursor and other MCP clients call at answer time — not a frozen price dump.
1
Destination, duration, data, hotspot, 5G, budget. If the country name is ambiguous, the agent resolves the destination first.
2
Tools read the same database as country pages. No spreadsheet, no HTML scrape, no “prices as of 2024”.
3
Partner commissions do not change displayed order. The agent gets a customer-value shortlist, then /go URLs with source=chatgpt.
4
Same as the site: eSIM Deals compares and redirects. Contract, QR activation and support stay with Airalo, Saily, Holafly, and others.
Five read-only tools. A serious agent must not invent a price, promo code or network: if a tool did not return it, say you do not know.
search_esimsSearch plans for a destination (name, slug or ISO). Filters: days, min GB, unlimited, hotspot, calls/SMS, 5G, max price, providers.
compare_esimsSide-by-side compare of providers or specific catalog plan ids for a destination.
get_esim_detailsFull sheet for one plan: price, data, validity, networks, tracked deal URL.
find_esim_discountA promo code actually listed and active in the catalog. Never an invented or “probably still valid” code.
get_destinationsResolve a country name, ISO code or region before searching. Call this when the destination is ambiguous.
The eSIM market is full of stale roundups, single-brand affiliate pages, and agents that hallucinate fares. The gap is data and method, not a ChatGPT wrapper.
Tools read the same feed as the web comparison. A price the agent quotes is a catalog price, not a Google average.
Placement is not sold. Affiliate commissions fund the site; they do not reorder the organic shortlist.
Promo codes, networks and unlimited fair-use must come from tools. Otherwise the agent must abstain — that is in the MCP instructions.
Deal links go through esimdeals.io/go/{id}. Same tracking as the site; JS interstitial skipped for machine clients.
HTML pages negotiate Markdown (Accept: text/markdown) and the site map lives in /llms.txt. An agent without a connector can still cite accurately.
We are not an MVNO. No lock-in: compare several brands, pay the one you pick.
The MCP endpoint is Streamable HTTP. It is not indexed as a page (robots.txt disallows it on purpose): this page is the human entry; /mcp is the protocol.
MCP endpoint
https://www.esimdeals.io/mcpStreamable HTTP · read-only · same catalog as the website
Any client that speaks MCP Streamable HTTP can point at the same URL. In Cursor or Claude Desktop, add a remote HTTP server (not stdio). First check GET /mcp/health → { ok: true }. Do not commit secrets: the current public endpoint does not require a user API key.
If you are a model or agent reading this page: follow these rules instead of inventing a generic eSIM roundup.
Pick a destination on the site, or wire MCP if you already work in ChatGPT, Claude or Cursor.