mcpbeat Sign in

Hungry eSIM MCP Server

by hungry-esim Your server? Claim it
answering

Hungry eSIM is answering right now. Last checked 4 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 34 days of history · worst day 99%
34 days agonow
100.0%
Uptime 24h
92 of 92 checks
10
Tools
read from the server
805 ms
Response time
average over 24h
0
Stars
last commit 18 Aug 2026

What changed 14

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

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

Hungry eSIM missed 2 checks this week

Everything else answered, so this is steady rather than shaky. We check every 15 minutes, which is how a one-off gets told apart from the start of a pattern, and how you hear about the next one within the hour instead of from your users.

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 4 min ago.

run in your terminal
claude mcp add esim --transport http https://api.hungry-esim.com/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "esim": {
      "url": "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
{
  "mcpServers": {
    "esim": {
      "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 801 ms 4 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.

93 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
C
Binary & Thread
by binaryandthread

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

68 installs/wk local only
Voulti
by csacanam

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

35 installs/wk local only
Voyagier
by voyagier

Book real travel from your agent — flights, hotels & activities behind a price-gated checkout.

351 installs/wk local only
Agentee
by allover

Shop all-over print cotton tees with your AI agent: search, cart, promos, checkout. Human pays.

36 tools answering
Gondola Award Travel Search
by gondola

Compare cash vs points on hotels, flights, and cars. Checkout supported hotels and rental cars.

39 tools answering

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 92 of 92 checks got a reply (100.0%), average response time 805 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 with the file path 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 805 ms on average, which is faster than 14% 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?
Yes — it is published under the MIT licence and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.