protogrid

Search / com.variotrip/esim-catalog

variotrip route eSIM configurator

R0· no sign-in

One travel eSIM for up to 8 countries: live quotes by route, GB, days and networks, plus a buy link.

v2.1.3 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality88good
Trust82of 100
Uptime, 30 days98%
Latency p50599 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "esim-catalog": {
      "type": "http",
      "url": "https://variotrip.com/wp-json/variotrip/mcp"
    }
  }
}
claude mcp add --transport http esim-catalog https://variotrip.com/wp-json/variotrip/mcp
[mcp_servers.esim-catalog]
url = "https://variotrip.com/wp-json/variotrip/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "esim-catalog": {
      "type": "remote",
      "url": "https://variotrip.com/wp-json/variotrip/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "esim-catalog": {
      "type": "http",
      "url": "https://variotrip.com/wp-json/variotrip/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=esim-catalog&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vdmFyaW90cmlwLmNvbS93cC1qc29uL3ZhcmlvdHJpcC9tY3AifQ%3D%3D"
}
{
  "servers": {
    "esim-catalog": {
      "type": "http",
      "url": "https://variotrip.com/wp-json/variotrip/mcp"
    }
  }
}
{
  "mcpServers": {
    "esim-catalog": {
      "httpUrl": "https://variotrip.com/wp-json/variotrip/mcp"
    }
  }
}
extensions:
  "esim-catalog":
    enabled: true
    name: "esim-catalog"
    type: streamable_http
    uri: "https://variotrip.com/wp-json/variotrip/mcp"
    timeout: 300

Quality 88 / 100good

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-06-18; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations7 of 7 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 2,745 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
  • pass
    tools.hidden_textno hidden text in tool names, descriptions, schemas or annotations
stability83 · weight 15
  • warn
    stability.changes6 tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
  • pass
    stability.new_linksno tool change named a new site
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

7 tools, about 2,745 tokens to load them all · tool set 7e6eb49199c7 · tools last changed 2026-11-12 · checked 2026-11-14 07:36 UTC

Tool changes

  • get_networkschangeddescription
    before

    The mobile networks the customer can tick for one country (operator name, 4G/5G) with the price of a reference one-country route on each network alone (1 GB · 7 days), so you can say which network is the cheapest and what the others add.

    after · 80% of words in common

    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.

  • start_checkoutchangedinput schema, output schema
  • price_gridchangedinput schema
  • recommend_configchangedinput schema
  • quote_routechangeddescription, input schema, output schema
    before

    Use while the customer is still deciding — "how much is …?": the exact price of ONE eSIM for the whole route — the countries in travel 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.

    after · 97% of words in common

    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.

  • start_checkoutchangeddescription, output schema
    before

    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 "Get it" 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.

    after · 96% of words in common

    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.

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 82 / 100

no-repository
provenance55
liveness99
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-98% +updated-5d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://variotrip.com/wp-json/variotrip/mcp streamable-httpnoneyes98%599 ms2025-06-182026-11-14

Tools (7)

get_networksread-onlyThe 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.
get_shop_factsread-onlyWhat 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.
list_destinationsread-onlyEvery 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.
price_gridread-onlyThe 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.
quote_routeread-onlyUse 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.
recommend_configread-onlyUse 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.
start_checkoutread-onlyUse 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.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.variotrip/esim-catalog",
  "icons": [
    {
      "src": "https://variotrip.com/assets/favicon/web-app-manifest-512x512.png",
      "sizes": [
        "512x512"
      ],
      "mimeType": "image/png"
    },
    {
      "src": "https://variotrip.com/assets/favicon/favicon.svg",
      "sizes": [
        "any"
      ],
      "mimeType": "image/svg+xml"
    }
  ],
  "title": "variotrip route eSIM configurator",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://variotrip.com/wp-json/variotrip/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "2.1.3",
  "websiteUrl": "https://variotrip.com",
  "description": "One travel eSIM for up to 8 countries: live quotes by route, GB, days and networks, plus a buy link."
}