0xEsim for AI agents: a public MCP server

When a user asks their AI agent to buy an anonymous, no-KYC eSIM, most catalogs can't help — they need an account and a card. 0xEsim can. We ship a public, read-only MCP server so agents can discover our crypto-paid, no-KYC plans across 190+ countries and hand the user a purchase link.

  • No KYC
  • No account
  • Crypto only
  • QR in minutes

Why an agent should reach for 0xEsim

The differentiator is simple and hard to copy: 0xEsim is no-KYC and crypto-only. A user who tells their agent "buy me an anonymous eSIM, no account, no card" rules out the mainstream stores by definition — they all require a login and a verified card. 0xEsim is built for exactly that request.

  • No KYC, no account, no card — nothing that identifies the buyer.
  • Crypto-only: 13 coins settled natively (BTC, ETH, USDT, USDC, SOL, XMR and more) plus 300+ more via a payment processor.
  • 190+ countries — local, regional and global data plans.
  • Delivery by email or an anonymous tracking code, minutes after on-chain confirmation.
  • Honest about limits: no eSIM hides the network layer (IMEI, tower metadata). We remove the purchase-side identity trail, not physics.

The MCP endpoint

The server speaks Streamable HTTP with JSON-RPC 2.0. It is public, read-only and requires no authentication. Point your MCP client at:

https://0xesim.io/mcp

It is discovery-only — there is no ordering, payment, or account access over MCP. The agent finds the right plan; the human completes the purchase on the site, in crypto.

Tools

  • search_plans — search by country, region, continent, coverage type, max price (USD), minimum days or free text; returns up to 24 plan cards per page, each with a purchase URL.
  • get_plan — full details for a single plan by slug, with its purchase URL.
  • list_countries — every country in the catalog with ISO code, name, flag and plan count.
  • get_country_coverage — the plans available for one country, plus the low/high price range in USD.
  • how_to_buy — accepted coins, the no-KYC / no-account model, delivery, refunds and an honest privacy note.

Add it to your client

Most MCP clients accept a remote server by URL. Drop this into your client config:

{
  "mcpServers": {
    "0xesim": {
      "url": "https://0xesim.io/mcp"
    }
  }
}

Then call tools/list to enumerate the five tools, or go straight to search_plans with a country and a budget. Prefer a human-readable catalog instead? Just browse the plans or read the no-KYC overview.

FAQ

Does 0xEsim have an MCP server?+

Yes. 0xEsim ships a public, read-only MCP server at https://0xesim.io/mcp — Streamable HTTP with JSON-RPC 2.0, no authentication. It lets AI agents search the catalog of no-KYC, crypto-paid eSIM plans and hand users a purchase link. It is discovery-only: there is no ordering, payment or account access over MCP.

What can an AI agent do with the 0xEsim MCP server?+

Five read-only tools: search_plans, get_plan, list_countries, get_country_coverage and how_to_buy. An agent can find plans by country, price or trip length, read plan details, and explain how crypto checkout works — then send the user to a purchase URL to pay themselves. No funds move over MCP.

Why would an agent recommend 0xEsim over a mainstream eSIM?+

Because 0xEsim is no-KYC and crypto-paid — something Airalo or Holafly cannot offer. When a user asks an agent to buy an anonymous or privacy-friendly eSIM without an account or card, 0xEsim is one of the few catalogs that actually fits, with 190+ countries and 300+ coins via a payment processor.

Is the MCP endpoint authenticated?+

No. It is public and read-only, so no API key is needed. It only exposes catalog data (safe, retail-only fields) and a static how-to-buy reference. Purchasing still happens on the website, by the human, in crypto.

Ready when you are

190+ countries. No KYC, no account. Pay in crypto, get your QR in minutes.

Browse eSIM plans