variotrip route eSIM configurator
Server Details
One travel eSIM for up to 8 countries: live quotes by route, GB, days and networks, plus a buy link.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-06-18
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 7 tools
The tools split cleanly along workflow stages: discovery (list_destinations, get_networks), non-price info (get_shop_facts), pricing, and checkout. The only real overlap is that quote_route, price_grid and recommend_config all return prices, but the descriptions draw clear boundaries (single exact config vs. multi-day/multi-GB grid vs. trip-based sizing). An agent could still occasionally hesitate between price_grid and quote_route when the customer only wants a comparison, but the guidance in the descriptions resolves it.
Six of seven names follow a predictable verb_noun snake_case pattern (get_networks, get_shop_facts, list_destinations, quote_route, recommend_config, start_checkout). price_grid is a noun phrase rather than verb_noun, the one minor deviation, but it is still readable and unambiguous. Naming is otherwise uniform and easy to scan.
Seven tools is squarely in the well-scoped range and every tool maps to a distinct step in the configure-to-buy journey. There is no filler: discovery, pricing, recommendation and checkout each earn their place. Nothing feels padded or thin.
The surface covers the full pre-purchase lifecycle: coverage lookup, network selection, exact quoting, comparative pricing, trip-based recommendation, and checkout handoff. Minor gaps remain around post-purchase operations — top-ups are described in get_shop_facts but there is no tool to size or purchase one, and there is no order/status or refund path. These are likely out of scope for a configurator, so agents can work around them.
Available Tools
7 toolsget_networksNetworks of a countryARead-onlyIdempotentInspect
The mobile networks the customer can tick for one country (operator name, 4G/5G) with the price of a reference one-country route with that network switched on (1 GB · 7 days; the networks of the country that are not dearer come with it), so you can say which network is the cheapest and what the others add.
Inputs: destination (required), bucket, currency, language.
get_shop_factsShop factsARead-onlyIdempotentInspect
What variotrip is and how it works, in the shop’s own words: one mobile-data eSIM for the whole route, one shared data pool, the trip length, ranges, delivery, payment, hotspot, activation, top-ups (data, days or a country), router activation, e-mails, support. Use for any question that is not a price.
Inputs: bucket, language.
list_destinationsList destinationsARead-onlyIdempotentInspect
Every country variotrip can put on a route, with the number of selectable networks and the starting price of a one-country route (1 GB · 7 days · cheapest network). Use to check coverage or to see which countries of a trip are available.
Inputs: bucket, currency, language.
price_gridPrice grid for a routeARead-onlyIdempotentInspect
The same route priced for several trip lengths (days, max 8) and several pool sizes (gb, max 6), in one call — e.g. to compare with other providers or to find the best fit. Same server prices as quote_route; each cell has its own buy_url.
Inputs: days (required), route (required), gb, bucket, +2 more.
quote_routeQuote a routeARead-onlyIdempotentInspect
Use while the customer is still deciding — "how much is …?": the exact price of ONE eSIM for the whole route — the countries in any order (1–8) with their networks, ONE data pool in GB for all of them and the trip length — the server price the customer would pay. A single country is a route of one. Quote it as returned, never compute, add up or scale it yourself. The result carries a buy_url for reference; when the customer says they want to buy, call start_checkout.
Inputs: days (required), route (required), gb, bucket, +2 more. Returns: days, note, price, route, +10 more
recommend_configRecommend a routeARead-onlyIdempotentInspect
Use when the customer describes a trip instead of a size: the countries (with the days in each, when known) and how they use data (usage light / normal / heavy, or gb_per_day). Sizes the shared pool from the trip length and returns three server-quoted routes — exact, comfortable (×1.5) and generous (×2) — each with the pool in GB, the full price, a one-line reason and its buy_url, plus an optional budget check. Same prices as quote_route.
Inputs: route (required), days, usage, bucket, +4 more.
start_checkoutStart secure checkoutARead-onlyIdempotentInspect
Use only once the customer has decided to buy ("I'll take it", "how do I buy?"): the checkout handoff for one route (same input as quote_route). Returns the buy_url to give the customer, the final price and a ready-to-send checkout block (next_step, payment_methods, delivery) — on the page the route builder shows exactly this route; they press the buy button (buy_button, e.g. "Get it" in English) and pay securely. No account needed; the eSIM is delivered on screen and by e-mail right after payment. No in-chat order tracking, no discount codes. For prices while the customer is still comparing, use quote_route.
Inputs: days (required), route (required), gb, bucket, +2 more. Returns: days, note, price, route, +15 more
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Build-your-own travel eSIM: live quotes by country, GB, days and networks, plus a buy link.
Unlimited travel eSIMs at 5–50 Mbps: live quotes by country, speed and days, plus a buy link.
One travel eSIM for 98 countries: live quotes by continent and GB, country check and a buy link.
Travel eSIM for 33 European countries, 90 days: live quotes by GB, country check, buy link.
Related MCP Servers
- AlicenseAqualityDmaintenanceTravel eSIMs for 193 countries. Stripe + Bitcoin checkout. QR by email in 30s. No API key.466 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to search and compare travel eSIM data plans by destination, trip length, data amount, unlimited/daily type, local phone number, local or roaming network, multi-country coverage, budget, hotspot and 5G, returning plan details plus a link to buy. Read-only with no sign-in or API key required.1MIT
- AlicenseNot gradedqualityCmaintenanceBrowse, compare, and purchase eSIMs for 190+ countries via AI agents. 12 tools for searching 2,300+ data plans, checking coverage, and buying eSIMs with crypto or card. No account required for browsing.MIT
- FlicenseNot gradedqualityCmaintenanceEnables assistants to look up verified daily cheapest travel eSIM and physical SIM sellers and prices for 54 destination countries and 1–30 day trips, compare countries by cost, check recent price trends, and inspect seller price-change and sell-out histories. It is a free, no-auth, read-only remote MCP server whose results include a source citation and as-of date.-
Glama MCP Gateway
Add one secure layer between your agents and this server.