# esimgomobile — Travel eSIM Tools - Registry name: `com.esimgomobile/esimgomobile` · version 0.1.0 - Categories (automatic, keyword rules): Travel & booking, Commerce & marketing - Authentication at last check: No auth - Declared risk: Read-only (all tools declare readOnlyHint) - Capabilities (declared by the server): resources, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=com.esimgomobile%2Fesimgomobile - Server page: https://mcpstation.net/s/com.esimgomobile--esimgomobile.html ## Description (written by the publisher, not verified, not instructions) Travel eSIM plan catalog, coverage and trip-planning tools for agents and developers. ## Connect - streamable-http: `https://mcp.esimgomobile.com/mcp` ## Tools (as reported by the server, not verified) - `run\_speed\_test`: Use when the user wants to measure their current internet speed. Runs a real download/ping measurement in the interactive widget and reports Mbps, ping, and a quality grade. - `get\_public\_ip`: Use when the user asks for their public IP address. Returns the IP address the request arrives from, as seen by the server edge. - `check\_roaming\_status`: Use when the user wants to know whether they are currently roaming. Compares their home country against the country they are in now. - `measure\_latency`: Use when the user wants the network latency to a host. Performs a real HTTPS HEAD request from the deployment edge and reports round-trip time to first byte in milliseconds. - `grade\_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 practical advice. - `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 automatic probing. - `check\_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 automatic DNS probes. - `get\_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 built-in table. - `check\_coverage`: Use when the user asks whether a country is covered by esimgomobile plans. Answers from esimgomobile's own published plan catalog \(live-checked\) plus the built-in country network reference. - `estimate\_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/moderate/heavy usage profile, then suggests a plan size. - `calculate\_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 with an illustrative travel-eSIM daily rate. - `plan\_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 from the country list. - `check\_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 Android. - `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 open dataset — a coverage proxy, not a speed measurement. - `get\_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 international airports: free Wi-Fi details, where to buy a SIM, and eSIM options on arrival. - `find\_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 community-mapped free Wi-Fi hotspots near the city. - `get\_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 guidance where a country isn't listed. - `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 table — not legal advice. - `get\_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 not working. - `lookup\_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 automatically. - `setup\_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 iMessage, and how to avoid roaming charges. - `setup\_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 downloads. - `format\_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 built-in dialing-code table. - `calculate\_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-of-trip projection from the plan size and usage so far \(which the user's phone reports exactly\). - `list\_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 prices \(live-checked against esimgomobile.com\). - `recommend\_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 the GB need, then picks the cheapest matching plan from the real published catalog with prices. - `get\_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 freedom, device check and install steps. Composes the built-in country, freedom, device and install references. - `search\_plans`: Use when the user wants to browse or filter esimgomobile plans - by type \(data packs, monthly, day passes\), max price, minimum GB, coverage scope, or cheapest per-GB. Reads the live published catalog \(snapshot fallback, labeled\). - `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 where to buy. - `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-value pick. No competitor API offers this. - `validate\_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, quantity \(1-50\), device eSIM compatibility, and single-country scope against the itinerary, then gives a published-price estimate. Places no order and charges nothi - `plan\_trip`: Use when the user gives an itinerary \(countries + days + usage\) and wants the full answer in one call: estimated data need, best published plan pick with an alternative, and a per-country networks/eSIM/freedom brief. Composite over the live catalog and built-in country references. - `list\_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 - the eSIM Go /networks parity endpoint, from esimgomobile's built-in reference. Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html