← Registry

Security & Testing

esimgomobile.com

A network diagnostics MCP server that measures internet speed, public IP, roaming status, latency, and grades connection quality.

1 endpoint36 known toolsFirst detected October 21, 2026Last detected October 21, 2026

ENDPOINT 1

https://mcp.esimgomobile.com/mcp

No auth detected

MCP server metadata

Name
esimgomobile
Version
0.1.0
Capabilities
resources.listChangedtools.listChanged

Known tools 36

run_speed_test

Use when the user wants to measure their current internet speed.

Inferred read-only
get_public_ip

Use when the user asks for their public IP address.

Inferred read-only
check_roaming_status

Use when the user wants to know whether they are currently roaming.

Inferred read-only
measure_latency

Use when the user wants the network latency to a host.

Inferred read-only
grade_connection_quality

Use when the user gives you download/upload speed and ping numbers and wants a verdict.

Potential side effects
detect_captive_portal

Use when the user is on hotel/airport/cafe Wi-Fi and suspects a login page is blocking them.

Inferred read-only
check_dns_leaks

Use when the user wants to check whether their DNS queries leak outside their VPN.

Inferred read-only
get_wifi_security_checklist

Use when the user is about to use public, hotel, or airport Wi-Fi.

Inferred read-only
lookup_speed_requirements

Use when the user asks how much bandwidth an activity needs (video calls, 4K streaming, gaming).

Inferred read-only
check_coverage

Use when the user asks whether a country is covered by esimgomobile plans.

Inferred read-only
estimate_data_usage

Use when the user is planning a trip and asks how much mobile data they need.

Inferred read-only
calculate_roaming_cost

Use when the user wants to compare their home carrier's roaming fees against a travel eSIM.

Inferred read-only
plan_multi_country_esim

Use when the user has a multi-country itinerary and asks which eSIM plan type fits.

Inferred read-only
check_device_compatibility

Use when the user asks whether their phone supports eSIM.

Inferred read-only
check_carrier_lock

Use when the user needs to check whether their phone is carrier-unlocked (required for travel eSIMs).

Inferred read-only
find_best_network

Use when the user asks which mobile network is best in a specific city.

Inferred read-only
get_airport_connectivity

Use when the user asks about connectivity at an airport (Wi-Fi, SIM vendors, eSIM tips).

Inferred read-only
find_free_wifi

Use when the user asks where to find free Wi-Fi in a city.

Inferred read-only
get_country_fact_sheet

Use when the user asks about mobile networks, eSIM support, or Wi-Fi in a country.

Inferred read-only
check_internet_freedom

Use when the user asks about internet restrictions in a country (VoIP blocks, firewalls).

Inferred read-only
get_installation_guide

Use when the user needs step-by-step eSIM installation instructions.

Inferred read-only
troubleshoot_esim

Use when the user's eSIM isn't working.

Inferred read-only
lookup_apn_settings

Use when the user needs APN settings for a carrier after installing an eSIM.

Inferred read-only
setup_dual_sim

Use when the user runs a home line plus a travel eSIM and needs the right configuration.

Inferred read-only
setup_data_saver

Use when the user wants to stretch a travel data plan.

Inferred read-only
format_international_number

Use when the user needs to dial a local number internationally.

Inferred read-only
calculate_data_budget

Use when the user asks how much of their plan data is left or how to ration it over a trip.

Inferred read-only
list_available_plans

Use when the user asks what esimgomobile plans exist or what an eSIM costs.

Inferred read-only
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.

Inferred read-only
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.

Inferred read-only
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.

Inferred read-only
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.

Inferred read-only
compare_plans

Use when the user is choosing between 2-4 esimgomobile plans.

Inferred read-only
validate_order_draft

Use when the user is about to buy and wants everything checked first - the eSIM Go validate-style dry run.

Inferred read-only
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.

Inferred read-only
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.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.esimgomobile]
url = "https://mcp.esimgomobile.com/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "esimgomobile": {
      "type": "http",
      "url": "https://mcp.esimgomobile.com/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: esimgomobile
Remote MCP URL: https://mcp.esimgomobile.com/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "esimgomobile": {
      "url": "https://mcp.esimgomobile.com/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "esimgomobile": {
      "type": "http",
      "url": "https://mcp.esimgomobile.com/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "esimgomobile",
  "transport": "streamable-http",
  "url": "https://mcp.esimgomobile.com/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.