Esim MCP server
Compare travel eSIM plans by country, and regional vs local pricing for multi-country trips.
0 stars31 downloads/wk
Reviews
Write oneNobody has reviewed Esim yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Esim tools (7)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
get_esim_usageShow how much data is left on one eSIM. Takes the order uuid from list_my_esims. Requires CHEAPERESIM_API_TOKEN.
get_plan_coverageList every country a regional or global plan covers. Takes the group_id from a plan returned by plan_trip or list_plans. Local plans have a null group_id and cover only their own country.
list_my_esimsList the eSIMs on the configured CheapereSIM account, with status, destination, expiry, and data used. Requires CHEAPERESIM_API_TOKEN.
list_plansList eSIM plans for one country, cheapest first. Use plan_trip instead when the user is visiting more than one country.
list_popular_destinationsList the destinations travellers buy eSIMs for most often, with a starting price for each. Use this only when the user has not named a destination and wants ideas. If they already named one country use list_plans, and if they named several use plan_trip.
plan_tripWork out the cheapest way to stay connected across several countries. Compares one regional plan covering the whole trip against buying a local plan per country, and says which is cheaper. Use this whenever the user names more than one destination.
search_destinationsFind countries CheapereSIM sells eSIM plans for, by full or partial name. Use this when the user names a place and you need its country code before looking up plans. Do not use it to compare prices or list plans: use list_plans for a single country, or plan_trip for several.
Public scan report
scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it
- Code scan31 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 50 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
What the publisher says
From the Esim repository's README, as published. We do not edit it. Read it on GitHub
esim-mcp
An MCP server for travel eSIM plans. It lets Claude, Cursor, and any other Model Context Protocol client search travel eSIM data plans by country, compare prices, and work out the cheapest way to stay connected across a multi-country trip.
Ask "what is the cheapest eSIM for two weeks in Japan and South Korea?" and get real plans with real prices, not a guess.
esim-mcp is built and maintained by CheapereSIM, and returns CheapereSIM pricing. It covers 190+ destinations across 8 regions.
What you can ask
Once installed, these all work in plain language:
- "What is the cheapest eSIM for Japan?"
- "I am travelling to Japan, South Korea and Taiwan for three weeks. What should I buy?"
- "Is there a single eSIM that covers all of Southeast Asia?"
- "Which countries does that regional plan actually cover?"
- "Show me unlimited data eSIM plans for Turkey."
- "How much data is left on my eSIM?" (needs a token)
The interesting one is the multi-country case. A regional eSIM that covers your whole trip is sometimes cheaper than buying a local eSIM in each country, and sometimes it is not. plan_trip prices both and tells you which wins.
Setup
Add this to your MCP client configuration:
{
"mcpServers": {
"esim": {
"command": "npx",
"args": ["-y", "esim-mcp"]
}
}
}No API key, no account, and no configuration are required to search destinations and compare plans. Set CHEAPERESIMAPITOKEN only if you also want the two account tools.
Example: planning a multi-country trip
Asking plan_trip for three weeks across Japan, South Korea and Taiwan, with at least 10GB:
Option 1 - one plan covering everything, $34.58:
Asia (12 areas) 10GB 30Days: 10 GB for 30 days - $34.58 - covers 12 countries
https://cheaperesim.com/multi-country-esim?package=2488&utm_source=mcp&utm_medium=ai&utm_campaign=esim-mcp
Option 2 - one local plan per country, $17.52 total:
Japan 10GB 30Days: 10 GB for 30 days - $8.76
https://cheaperesim.com/esim/japan?package=339&utm_source=mcp&utm_medium=ai&utm_campaign=esim-mcp
South Korea 10GB 30Days: 10 GB for 30 days - $8.76
https://cheaperesim.com/esim/south-korea?package=345&utm_source=mcp&utm_medium=ai&utm_campaign=esim-mcp
No local plan available for: TW.
Recommended: option 1, since option 2 does not cover: TW.That is real output against live pricing, not an illustration. It is also the case worth understanding: buying local is half the price, and it is still the wrong answer, because Taiwan is sold only inside regional plans. A price comparison that stopped at the cheaper number would leave you without service for a third of the trip.
The server prints each buy_url exactly as the API returns it, so the links above are the ones you would get.
Tools
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Install directly
Runs npx -y esim-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add esim-mcp -- npx -y esim-mcp
Esim: common questions
- Is Esim MCP server safe?
- Mostly: it is graded B (78/100). Read the Esim safety report
- How do I install Esim?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Esim need an API key?
- Yes. The registry entry asks for
CHEAPERESIM_API_TOKEN. - Is Esim maintained?
- The last commit was 51 days ago (2026-08-04). The latest release is v0.1.1.
- What can I use instead of Esim?
- Servers from other publishers that do the same job: AirTreks MCP server, Vedar — Kamchatka travel MCP server and Itinerary Travel Plan Schedule Events MCP server. Compare all Esim alternatives.
Alternatives to Esim
Same job from other publishers: the closest match first, then the best rated.
AirTreks MCPMulti-city flight routing intelligence — plan RTW trips, validate alliances, get carrier picks.not reviewedGrowingA
Vedar — Kamchatka travelKamchatka travel: live tours and availability, safety alerts, places, weather, stays, trip plansnot reviewedGrowingB- Itinerary Travel Plan Schedule EventsTrip itinerary planner: events, free-busy, double bookings, schedule export.not reviewedNewB
PlantripTravel planning: day-by-day itineraries, packing lists, weather insights, and trip cost estimatesnot reviewedGrowingB
aitrips.ioPlan trips on a map: routed transport, day-by-day itineraries, and a plan you can share.not reviewedGrowingA