← WebMCP Directory

variotrip.com

variotrip.com

live Unverified (seed import) Travel & Events 14 tools imperative implementation

Build one eSIM for every country of your trip: set the data and networks per country, the trip length once. One price, hotspot included, 180+ destinations.

First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com

Answer 7 · Act 6 · Transact 1 · Score: Not yet scored

Tool inspector

recommend_config

act imperative

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. Every option is a complete route with its own pool (data_gb), full price and buy_url; present them as returned. Countries in not_available cannot be served - say so instead of guessing.

Page: /

Input schema

PropertyTypeRequiredDescription
route array yes The countries of the trip in travel order (1–8, each once).
days integer no Trip length in days (1–90). Give days, or days_in_country on the countries (then the trip length is their sum). With neither, the call fails with invalid_argument asking for days.
usage string no light ≈ 0.5 GB/day, normal ≈ 1.5 GB/day (default), heavy ≈ 4 GB/day.
gb_per_day number no Optional: the customer's own estimate in GB per day (wins over usage).
budget number no Optional budget for the whole route in the quoted currency; options above it are marked.
language string no ISO language of the conversation, e.g. en, de, ja. Defaults to the language of the page the user is on.
bucket string no Optional language-region bucket. Defaults to the bucket of the page the user is on.
currency string no Optional ISO 4217 override. Defaults to the currency shown on the page the user is on.
Raw JSON schema
{
  "type": "object",
  "properties": {
    "route": {
      "type": "array",
      "minItems": 1,
      "maxItems": 8,
      "description": "The countries of the trip in travel order (1–8, each once).",
      "items": {
        "type": "object",
        "properties": {
          "destination": {
            "type": "string",
            "description": "Country in ANY language or its ISO code, e.g. \"Vietnam\", \"Viêt Nam\", \"vn\". Map a city to its country first."
          },
          "networks": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Optional: operator names (or codes) from get_networks for this country. Omit = its cheapest network."
          },
          "days_in_country": {
            "type": "integer",
            "minimum": 1,
            "maximum": 90,
            "description": "Days the customer spends in this country. Without days, the trip length is the sum of the days_in_country given; with neither, the call fails with invalid_argument and asks for days."
          }
        },
        "required": [
          "destination"
        ]
      }
    },
    "days": {
      "type": "integer",
      "minimum": 1,
      "maximum": 90,
      "description": "Trip length in days (1–90). Give days, or days_in_country on the countries (then the trip length is their sum). With neither, the call fails with invalid_argument asking for days."
    },
    "usage": {
      "type": "string",
      "enum": [
        "light",
        "normal",
        "heavy"
      ],
      "description": "light ≈ 0.5 GB/day, normal ≈ 1.5 GB/day (default), heavy ≈ 4 GB/day."
    },
    "gb_per_day": {
      "type": "number",
      "minimum": 0.1,
      "maximum": 100,
      "description": "Optional: the customer's own estimate in GB per day (wins over usage)."
    },
    "budget": {
      "type": "number",
      "description": "Optional budget for the whole route in the quoted currency; options above it are marked."
    },
    "language": {
      "type": "string",
      "description": "ISO language of the conversation, e.g. en, de, ja. Defaults to the language of the page the user is on."
    },
    "bucket": {
      "type": "string",
      "description": "Optional language-region bucket. Defaults to the bucket of the page the user is on."
    },
    "currency": {
      "type": "string",
      "description": "Optional ISO 4217 override. Defaults to the currency shown on the page the user is on."
    }
  },
  "required": [
    "route"
  ]
}

Similar websites

gabrielcatdeveloper.github.io

gabrielcatdeveloper.github.io

portami

live Unverified Travel & Events Transact tools
70 tools A30 / Act33 / T7 Not yet scored Seen 2026-11-05
get_identity export_identity_jwk import_identity_jwk regenerate_identity reset_identity
Inspect tools
carregados.com.br

carregados.com.br

Brazilian EV charging station map and trip planner for finding charging points and planning routes with charging stops across Latin America.

live Unverified Travel & Events Transact tools
42 tools A24 / Act12 / T6 Not yet scored Seen 2026-11-05
scan_images_c2pa inspect_image_c2pa search_public_stations search_public_station_map search_public_places
Inspect tools
trip-world-taupe.vercel.app

trip-world-taupe.vercel.app

TripBuilder is a shared itinerary workspace for humans and AI agents.

live Unverified Travel & Events Transact tools
37 tools A31 / Act5 / T1 Not yet scored Seen 2026-11-05
search_destinations select_destination search_options get_destination_details compare_options
Inspect tools
freemap.sk

freemap.sk

Freemap Slovakia, a detailed digital map of Central Europe for hiking, cycling, cross-country skiing and horse riding, with marked trails and place search.

live Unverified Travel & Events
31 tools A13 / Act18 / T0 Not yet scored Seen 2026-11-05
get-app-guide get-map-view set-map-view fit-map-to-area list-map-layers
Inspect tools

Related on Influzer