MCP server
Iomarkets Topup Official
app.iomarkets/topup
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Travel eSIMs and mobile top-ups paid in USDC via x402. A technology demonstration, limited pilot.
Working at last checkVerified publisher: iomarkets.appAbout 2,454 tokens per request once connected11 tools
https://iomarkets.app/mcp
At a glance
- Type
- MCP server
- Publisher
- iomarkets.app (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 11
- Token cost
- About 2,454 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http topup https://iomarkets.app/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.topup] url = "https://iomarkets.app/mcp"
Gemini CLI
{"mcpServers":{"topup":{"httpUrl":"https://iomarkets.app/mcp"}}}
Cursor
{"mcpServers":{"topup":{"url":"https://iomarkets.app/mcp"}}}
VS Code
{"servers":{"topup":{"type":"http","url":"https://iomarkets.app/mcp"}}}
Antigravity
agy mcp add topup https://iomarkets.app/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"topup","server_url":"https://iomarkets.app/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"topup","server_url":"https://iomarkets.app/mcp"}
Tools
buyMoves money · ~183 tokens
Get the x402 payment challenge for a quote. This hosted server holds no wallet, so it does NOT spend your money: it returns the exact amount, asset, payTo address and facilitator for you to pay from your own Algorand wallet, then you POST the quote again with your payment signature. Requires prior hcreate_pay_linkMoves money · ~400 tokens
Create a checkout link a HUMAN pays from their own Algorand wallet (Pera). Use this when you have no wallet, or when the person should approve and pay themselves: they open the link, see the exact price, sign in their wallet, and the result (the eSIM QR code, or the top-up confirmation) appears on tfx~147 tokens
Indicative USDC → local-currency rate at our sale price, with an estimate for an amount. The quote is the binding price.ledger~65 tokens
Public delivery ledger: totals, delivered-or-refunded %, volume, countries, recent orders.list_offers~245 tokens
Browse purchasable offers: mobile top-ups, travel eSIMs, prepaid bills, or international payment corridors (bank / mobile money / UPI) for a country. Free. Prices shown are indicative; the quote fixes them.lookup_phone~204 tokens
Identify the country and mobile operator of a phone number and list the top-up offers available for it. Free. The operator is DETECTED from the number range and is a guess: MVNOs (Tesco Mobile, Giff Gaff, Lebara, Voxi, Sky…) resolve to the host network they ride on. Read the detected brand back to torder_status~100 tokens
Check an order. Poll every ~3 s until `terminal` is true: delivered (confirmation + signed receipt), refunded (refund txid + signed receipt) or refund_failed.quote~441 tokens
Lock a price (10 minutes) for one purchase. Returns quoteId, exact USDC price and what will be delivered. Free. ALWAYS show the human the price and the recipient before buying.quote_vouchers~342 tokens
Lock a price (10 minutes) for a BATCH of travel eSIMs paid in one payment: N claim links, one per person, for a group trip, a conference delegation or event giveaways. Each eSIM is bought when its link is claimed (the person opens it on their phone and installs the QR), and links nobody claims withiverify_receipt~194 tokens
Verify an ed25519-signed receipt: the signature, and — unless you pass onChain:false — both txids against an Algorand indexer. Give it an orderId to check one of this service's own orders, or a receipt object to check ANY receipt in this format, including one issued by another server.voucher_batch~133 tokens
A paid voucher batch: every claim link, which have been claimed and delivered, the expiry, and any refund for unclaimed links. The batchId is the only handle on the links — keep it, and hand each person their own link privately (whoever opens a link first gets that eSIM).
Browse
Related MCP servers
- Hungry eSIM
Travel eSIMs: unlimited data, pick your days, top up existing eSIMs, card checkout, no API key. - x402card: Virtual Cards + Freeland eSIM
Issue and top up x402 virtual cards or buy Freeland travel eSIMs with Base USDC. - eSIM Tabby
Buy and manage travel eSIM data plans in the conversation. Pay by card (Stripe) or USDC over x402. - Cypher eSIM
Buy no-KYC travel eSIMs and eSIMs with a real phone number in 180+ countries, paid in crypto. - Slashtel
Travel data eSIMs in about 200 destinations and mobile top-ups in 100+ countries, live prices. - Buyukesim
No-logs VPN, real UK +44 number eSIMs and travel-data eSIMs, bought with crypto. No KYC, no account. - SwogeAgentic
Crypto intel for AI agents: token scans, SWOGE AI colony data, OSINT, web search, images, video - esimker eSIM store
Prepaid travel data eSIMs: checkout links for people, autonomous purchases from a prepaid wallet.
Badge for your README
[](https://aptlynx.net/servers/app.iomarkets/topup)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents