mcpbeat Sign in

Hungry eSIM MCP Server

by hungry-esim Your server? Claim it
answering

Hungry eSIM is answering right now. Last checked 9 min ago. It exposes 10 tools. Last commit 18 Aug 2026.

Travel eSIMs: unlimited data, pick your days, top up existing eSIMs, card checkout, no API key.

Uptime history 86 days of history · worst day 89%
86 days agonow
100.0%
Uptime 24h
91 of 91 checks
10
Tools
read from the server
839 ms
Response time
average over 24h
0
Stars
last commit 18 Aug 2026

What changed 16

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 18 August 2026. No other catalogue keeps this.

4 Oct 2 tools changed the parameters they ask for create_checkout, search_esim_plans
24 Aug a tool description was rewritten search_esim_plans
24 Aug a tool changed the parameters it asks for search_esim_plans
20 Aug a tool description was rewritten search_esim_plans
18 Aug 8 tool descriptions were rewritten create_checkout, get_order_status, get_plan_details and 5 more
18 Aug 2 tools appeared check_destination_coverage, find_cheapest_plan
18 Aug a tool changed version

Nothing serious here today

Today is the operative word: we check Hungry eSIM every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 9 min ago.

run in your terminal
claude mcp add esim --transport http https://api.hungry-esim.com/mcp
Settings → Connectors → Add custom connector, then paste this address
https://api.hungry-esim.com/mcp
~/.codex/config.toml
[mcp_servers.esim]
url = "https://api.hungry-esim.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "esim": {
      "url": "https://api.hungry-esim.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "esim": {
      "type": "http",
      "url": "https://api.hungry-esim.com/mcp"
    }
  }
}

Available tools 10

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

esim
list_esim_topups
List the data top-up (recharge / refill) packages that can be added to an eSIM the customer already owns. Use when the traveller ran out of mobile data or wants more days on a SIM they already bought — topping up reuses the installed SIM, so no new QR code is needed. Pass the ICCID from my_esims. Returns package_code values to pass to topup_esim.
search_esim_plans
Search prepaid travel eSIM data plans for a destination — the SIM card / mobile data / roaming option for a trip. Use this first for any "data plan for my trip to X" request. Includes unlimited plans where the traveller picks the number of days, and fixed-data plans. Filter by unlimited vs fixed-data, minimum data, and validity. Unlimited plans are quoted per day, fixed-data plans as a one-off total — never compare those two numbers directly. The unlimited total is the per-day price × days, with a volume discount from 7 days, so pass days (trip length) to get that total quoted alongside the daily rate. Price differences between similar plans come from the routing IP country (routing_ip_country) and the supported networks (speed) — quote both when comparing plans. Results are grouped: fixed-data plans first, then unlimited; each group sorted by price. Returns variant_id values to pass to create_checkout.
cheapest
find_cheapest_plan
Find the lowest-priced eSIM data plan for a destination — for "what's the cheapest", "budget option", "cheapest SIM / data plan for X". Pass days (trip length) to rank by what the traveller actually pays for the whole trip: unlimited plans are priced per day with a multi-day discount, fixed-data plans by their sticker price, and plans that expire before the trip ends are dropped. Without days it ranks by daily rate. Returns up to 3 options with variant_id for create_checkout.
checkout
create_checkout
Buy the chosen eSIM data plan: builds a cart and returns a checkout URL the traveller opens to pay by credit card on hungry-esim.com — no crypto wallet and no API key needed. Use once a plan is picked. Does NOT charge — the user completes payment on the website. For unlimited plans, period_num (how many days of data the traveller wants) is required. If the customer is signed in, the order is linked to their account automatically.
destination
check_destination_coverage
Check whether we cover a destination before choosing a plan — answers "do you work in X?", "can I get mobile data / a SIM card in X?", "is X supported?". Returns yes/no, how many plans cover it, and the cheapest unlimited and fixed-data plan as examples. Use search_esim_plans or find_cheapest_plan for the full list.
esims
my_esims
List the SIM cards (eSIMs) already on the signed-in Hungry eSIM account: ICCID, status, data package, expiry, and install link. Use for "my eSIM", "my SIM card", "how much data do I have left", or before topping up a SIM the traveller already owns. Requires connecting the Hungry eSIM account (OAuth) — no API key.
order
get_order_status
Look up an eSIM order and return its status plus the SIM install details: install link, LPA activation code, QR image URL, and ICCID. Use for "where is my eSIM", "resend my QR code", or "did my order go through" when an order number is known. Signed-in customers can look up their own orders by number without an email. Otherwise, a short order number MUST be paired with the email used for the order — the eSIM install details are only returned to the buyer.
orders
my_orders
List the signed-in customer's recent eSIM purchases with payment and provisioning status. Use for "what did I buy" or "did my order go through" when no order number is at hand. For the install QR and activation code of one order, use get_order_status.
plan
get_plan_details
Get everything about one eSIM data plan: which countries the SIM roams in, data volume, validity in days, speed and fair-use throttling, and price. Use after search_esim_plans or find_cheapest_plan when the traveller asks what exactly a plan includes before buying.
topup
topup_esim
Recharge an eSIM the customer already owns with more data: builds a cart and returns a checkout URL to pay by credit card on hungry-esim.com. The installed SIM keeps working — no new QR code is issued. Use this instead of create_checkout when the traveller already has one of our eSIMs. Does NOT charge — the user completes payment on the website. Get iccid from my_esims and package_code from list_esim_topups.

Endpoints

URLTransportStateLatencyChecked
https://api.hungry-esim.com/mcp streamable-http answering 889 ms 9 min ago

Alternatives to Hungry eSIM

same job, measured the same way
Worldcitisim eSIM
by worldcitisim

Travel eSIMs for 193 countries. Stripe + Bitcoin checkout. QR by email in 30s. No API key.

59 installs/wk local only
esimker eSIM store
by esimker

Prepaid travel data eSIMs: checkout links for people, autonomous purchases from a prepaid wallet.

12 tools answering
Zwitchy Store
by mouthfully

Travel eSIM catalog: search plans, check availability, and get exact quotes with checkout links.

4 tools answering
SimAbroad eSIM
by simabroad

Find travel eSIM plans for 200+ destinations at checkout prices and get a one-click buy link.

3 tools answering
Tellandgo MCP
by mzahir

Book real hotel and resort stays from any AI agent: all-in pricing, hosted Stripe checkout, no key.

13 tools answering
shibaSIM eSIM Plans
by shibasim

Read-only travel eSIM plan lookup (USD prices) that links buyers to shibaSIM checkout.

3 tools answering
B
Binary & Thread
by binaryandthread

Browse the Binary & Thread catalogue, stage a cart, get a checkout link. No card data in chat.

289 installs/wk local only
Voulti
by csacanam

Accept crypto payments from AI agents: invoices + hosted checkout on 5 chains. No API key.

80 installs/wk local only

Hungry eSIM — questions

Answers built from our own checks of this server.

What can Hungry eSIM do?
It exposes 10 tools, read directly from the server on our last check. Among them: check_destination_coverage, create_checkout, find_cheapest_plan, get_order_status, get_plan_details, list_esim_topups and 4 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Hungry eSIM working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 839 ms. The bar chart above shows every period we have measured.
How do I connect Hungry eSIM?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Hungry eSIM need an API key?
No. Hungry eSIM completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 10 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Hungry eSIM?
It answers our handshake in 839 ms on average, which is faster than 10% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Hungry eSIM open source?
The code is open source: it is published under the MIT licence and 0 stars on GitHub. The licence covers the code in the repository, not the hosted service at api.hungry-esim.com, which runs on its operator's own terms.