
Read-only travel eSIM plan lookup (USD prices) that links buyers to shibaSIM checkout.
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.
Full details of one plan by id (from search_plans): data, validity, daily cap and reduced speed, covered countries, hotspot, top-up availability, verified network facts, USD price and checkout_url.
Plan id returned by search_plans.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http esim https://shibasim.net/mcp
Full details of one plan by id (from search_plans): data, validity, daily cap and reduced speed, covered countries, hotspot, top-up availability, verified network facts, USD price and checkout_url.
| Argument | Type | Description |
|---|---|---|
| id* | string | Plan id returned by search_plans. |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"maxLength": 80,
"description": "Plan id returned by search_plans."
}
},
"additionalProperties": false
}List destinations (countries and multi-country regions) with eSIM plans on shibaSIM: code, name, ISO country codes covered, plan count and cheapest USD price.
| Argument | Type | Description |
|---|---|---|
| query | string | Optional name/ISO filter, e.g. 'japan' or 'JP'. |
{
"type": "object",
"properties": {
"query": {
"type": "string",
"maxLength": 80,
"description": "Optional name/ISO filter, e.g. 'japan' or 'JP'."
}
},
"additionalProperties": false
}Search shibaSIM travel eSIM plans for one destination with factual filters. Prices are USD. Each result has a checkout_url that sends the buyer to shibaSIM. Per-day plans are filtered on GB/day, fixed plans on total GB.
| Argument | Type | Description |
|---|---|---|
| sort | string | cheapest = lowest price; value = lowest USD per GB. |
| limit | integer | Default 10. |
| five_g | boolean | true = only plans where 5G is verified on shibaSIM. |
| hotspot | boolean | true = only plans that allow hotspot/tethering. |
| data_type | string | Only daily-allowance plans or only fixed total-data plans. |
| destination* | string | Destination name, ISO country code or destination code from list_destinations, e.g. 'Japan' or 'JP'. |
| min_data_gb | number | Minimum GB (GB per day for per-day plans, total GB for fixed plans). |
| max_price_usd | number | |
| min_validity_days | integer |
{
"type": "object",
"required": [
"destination"
],
"properties": {
"sort": {
"enum": [
"cheapest",
"value"
],
"type": "string",
"description": "cheapest = lowest price; value = lowest USD per GB."
},
"limit": {
"type": "integer",
"maximum": 30,
"minimum": 1,
"description": "Default 10."
},
"five_g": {
"type": "boolean",
"description": "true = only plans where 5G is verified on shibaSIM."
},
"hotspot": {
"type": "boolean",
"description": "true = only plans that allow hotspot/tethering."
},
"data_type": {
"enum": [
"per_day",
"total"
],
"type": "string",
"description": "Only daily-allowance plans or only fixed total-data plans."
},
"destination": {
"type": "string",
"maxLength": 80,
"description": "Destination name, ISO country code or destination code from list_destinations, e.g. 'Japan' or 'JP'."
},
"min_data_gb": {
"type": "number",
"maximum": 1000,
"minimum": 0,
"description": "Minimum GB (GB per day for per-day plans, total GB for fixed plans)."
},
"max_price_usd": {
"type": "number",
"maximum": 10000,
"minimum": 0
},
"min_validity_days": {
"type": "integer",
"maximum": 365,
"minimum": 1
}
},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 4, 2026.