
Search live AeroCell travel eSIM plans, prices and coverage for countries and multi-country trips.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Find current AeroCell travel eSIM plans for one country. Use a two-letter ISO country code. Provide both travel dates if known; plans covering the whole trip are returned by default. Optional data and USD price filters narrow results.
Two-letter ISO country code, such as JP; XK is also supported by the catalog.
Maximum results, 1–20; default 8.
Trip end, YYYY-MM-DD inclusive. Provide with start_date.
Trip start, YYYY-MM-DD. Provide with end_date.
Minimum data allowance in GB.
Maximum price in USD.
Defaults to true when dates are supplied; false includes shorter plans.
Find current AeroCell travel eSIM plans for one country. Use a two-letter ISO country code. Provide both travel dates if known; plans covering the whole trip are returned by default. Optional data and USD price filters narrow results.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Maximum results, 1–20; default 8. |
| end_date | string | Trip end, YYYY-MM-DD inclusive. Provide with start_date. |
| start_date | string | Trip start, YYYY-MM-DD. Provide with end_date. |
| min_data_gb | number | Minimum data allowance in GB. |
| country_code* | string | Two-letter ISO country code, such as JP; XK is also supported by the catalog. |
| max_price_usd | number | Maximum price in USD. |
| require_trip_coverage | boolean | Defaults to true when dates are supplied; false includes shorter plans. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"country_code"
],
"properties": {
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Maximum results, 1–20; default 8."
},
"end_date": {
"type": "string",
"description": "Trip end, YYYY-MM-DD inclusive. Provide with start_date."
},
"start_date": {
"type": "string",
"description": "Trip start, YYYY-MM-DD. Provide with end_date."
},
"min_data_gb": {
"type": "number",
"minimum": 0,
"description": "Minimum data allowance in GB."
},
"country_code": {
"type": "string",
"pattern": "^[A-Za-z]{2}$",
"description": "Two-letter ISO country code, such as JP; XK is also supported by the catalog."
},
"max_price_usd": {
"type": "number",
"description": "Maximum price in USD.",
"exclusiveMinimum": 0
},
"require_trip_coverage": {
"type": "boolean",
"description": "Defaults to true when dates are supplied; false includes shorter plans."
}
},
"additionalProperties": false
}Find live multi-country AeroCell bundles. Supply every itinerary country as a two-letter ISO code; only bundles listing all those countries are returned. Optionally select a named region. A region-only search returns bundles with their exact country coverage.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Maximum results, 1–20; default 8. |
| region | string | Optional named catalog region; check returned country_codes. |
| end_date | string | Trip end, YYYY-MM-DD inclusive. Provide with start_date. |
| start_date | string | Trip start, YYYY-MM-DD. Provide with end_date. |
| min_data_gb | number | Minimum data allowance in GB. |
| country_codes | array | Every itinerary country, up to 30 distinct codes. |
| max_price_usd | number | Maximum price in USD. |
| require_trip_coverage | boolean | Defaults to true when dates are supplied; false includes shorter plans. |
Get current details and an AeroCell checkout link for a plan ID from a single-country search. Requires the same country code.
| Argument | Type | Description |
|---|---|---|
| plan_id* | string | Plan ID from a country search; requires the same country_code. |
| country_code* | string | Two-letter ISO country code, such as JP; XK is also supported by the catalog. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"country_code",
"plan_id"
],
"properties": {
"plan_id": {
"type": "string",
"pattern": "^[A-Za-z0-9_-]{1,100}$",
"description": "Plan ID from a country search; requires the same country_code."
},
"country_code": {
"type": "string",
"pattern": "^[A-Za-z]{2}$",
"description": "Two-letter ISO country code, such as JP; XK is also supported by the catalog."
}
},
"additionalProperties": false
}{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Maximum results, 1–20; default 8."
},
"region": {
"enum": [
"global",
"europe",
"asia_pacific",
"southeast_asia",
"latin_america",
"middle_east_north_africa",
"gulf"
],
"type": "string",
"description": "Optional named catalog region; check returned country_codes."
},
"end_date": {
"type": "string",
"description": "Trip end, YYYY-MM-DD inclusive. Provide with start_date."
},
"start_date": {
"type": "string",
"description": "Trip start, YYYY-MM-DD. Provide with end_date."
},
"min_data_gb": {
"type": "number",
"minimum": 0,
"description": "Minimum data allowance in GB."
},
"country_codes": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z]{2}$",
"description": "Two-letter ISO country code, such as JP; XK is also supported by the catalog."
},
"maxItems": 30,
"minItems": 1,
"description": "Every itinerary country, up to 30 distinct codes."
},
"max_price_usd": {
"type": "number",
"description": "Maximum price in USD.",
"exclusiveMinimum": 0
},
"require_trip_coverage": {
"type": "boolean",
"description": "Defaults to true when dates are supplied; false includes shorter plans."
}
},
"additionalProperties": false
}