Categories › Knowledge & Everyday › Maps, travel & weather
Travel eSIM plan catalog, coverage and trip-planning tools for agents and developers.
Remote server: your requests and data go to mcp.esimgomobile.com. Claude Code: claude mcp add --transport http esimgomobile-travel-esim-tools https://mcp.esimgomobile.com/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
forecast_data_threshold — Matches the free website forecast: estimates when a usage threshold is reached from plan size, usage profile and days elapsed. Does not set check_activation_details_format — Matches the free website details check. Checks email and order-reference formats only. Does not verify ownership, retrieve activation codes,list_sample_esims — Matches the free website sample preview. Returns explicitly fictional example profiles, never your real eSIMs or account balances. No accounrun_speed_test — Opens a website speed-test handoff. No speed is measured in this chat or by this MCP call. Open https://esimgomobile.com/tools/run-speed-tesget_public_ip — Returns the IP address of the caller or connector reaching this server. An AI client may call from its own server, so this is not proof of tcheck_roaming_status — Compares entered countries using country names and ISO codes, with conditional official roaming guidance. Does not detect the registered netmeasure_latency — Measures an HTTPS HEAD request from the server edge to a public host, not from the user device. The free website tool instead measures browsgrade_connection_quality — Use when the user gives you download/upload speed and ping numbers and wants a verdict. Grades the connection Excellent/Good/Fair/Poor with detect_captive_portal — Use when the user is on hotel/airport/cafe Wi-Fi and suspects a login page is blocking them. Gives a step-by-step guided check — no automaticheck_dns_leaks — Use when the user wants to check whether their DNS queries leak outside their VPN. Gives a guided manual check — browsers cannot run automatget_wifi_security_checklist — Use when the user is about to use public, hotel, or airport Wi-Fi. Returns a practical safety checklist.lookup_speed_requirements — Use when the user asks how much bandwidth an activity needs (video calls, 4K streaming, gaming). Looks up reference requirements from a builcheck_coverage — Use when the user asks whether a country is covered by esimgomobile plans. Answers from esimgomobile's published coverage list and plan cataestimate_data_usage — Use when the user is planning a trip and asks how much mobile data they need. Estimates from trip days, daily hours online, and a light/modecalculate_roaming_cost — Use when the user wants to compare their home carrier's roaming fees against a travel eSIM. Compares a user-supplied carrier day-pass rate wplan_multi_country_esim — Use when the user has a multi-country itinerary and asks which eSIM plan type fits. Recommends single-country vs regional vs global plans frcheck_device_compatibility — Use when the user asks whether their phone supports eSIM. Checks the model against a built-in device table, with a manual fallback check.check_carrier_lock — Use when the user needs to check whether their phone is carrier-unlocked (required for travel eSIMs). Walks through the check on iPhone and find_best_network — Use when the user asks which mobile network is best in a specific city. Ranks operators by observed cell-tower density from the OpenCelliD oget_airport_connectivity — Use when the user asks about connectivity at an airport (Wi-Fi, SIM vendors, eSIM tips). Answers from a researched dataset of major internatfind_free_wifi — Use when the user asks where to find free Wi-Fi in a city. Queries the live OpenStreetMap directory (Nominatim geocoding + Overpass) for comget_country_fact_sheet — Use when the user asks about mobile networks, eSIM support, or Wi-Fi in a country. Returns a fact sheet from a built-in table, with general check_internet_freedom — Use when the user asks about internet restrictions in a country (VoIP blocks, firewalls). Returns a high-level snapshot from a built-in tablget_installation_guide — Use when the user needs step-by-step eSIM installation instructions. Covers iPhone and Android, via QR code or manual entry.troubleshoot_esim — Use when the user's eSIM isn't working. Diagnoses common problems: no service, no data, slow data, QR issues, activation failures, calls notlookup_apn_settings — Use when the user needs APN settings for a carrier after installing an eSIM. Looks up a built-in APN table; most travel eSIMs configure autosetup_dual_sim — Use when the user runs a home line plus a travel eSIM and needs the right configuration. Explains which line handles data, calls, and iMessasetup_data_saver — Use when the user wants to stretch a travel data plan. Gives OS-specific steps: low-data mode, background limits, offline maps and downloadsformat_international_number — Use when the user needs to dial a local number internationally. Formats a local phone number for calling between two countries, using a builcalculate_data_budget — Use when the user asks how much of their plan data is left or how to ration it over a trip. Computes remaining data, daily budget and end-oflist_available_plans — Use when the user asks what esimgomobile plans exist or what an eSIM costs. Lists the real, currently published plan catalog with USD pricesrecommend_plan — Use when the user says where they're going, for how long, and roughly how much they'll use data, and wants a concrete plan pick. Estimates tget_travel_data_checklist — Use when the user is preparing a trip and wants one pass over everything data-related for a country: networks, eSIM support, internet freedosearch_plans — Use when the user wants to browse or filter esimgomobile plans - by type (data packs, monthly, day passes), max price, minimum GB, coverage get_plan_details — Use when the user asks about one specific esimgomobile plan by id - price, data allowance, validity, coverage scope, per-GB unit price, and compare_plans — Use when the user is choosing between 2-4 esimgomobile plans. Side-by-side price, data, validity, scope and per-GB unit price, with a best-vvalidate_order_draft — Use when the user is about to buy and wants everything checked first - the eSIM Go validate-style dry run. Verifies the plan id exists, quanplan_trip — Use when the user gives an itinerary (countries + days + usage) and wants the full answer in one call: estimated data need, best published plist_country_networks — Use when the user asks which mobile networks operate in a country, or for eSIM support / Wi-Fi / internet-freedom facts for one country - thNot tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.