Live eSIM provider, plan, pricing, and coverage data for Kenya from esimkenya.com.
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.
Compare two eSIM providers by slug. Returns esimkenya.com's curated head-to-head verdict when one exists for that pair, otherwise returns both providers' full details side by side so you can compare them yourself. Use list_esim_providers first to find provider slugs.
First provider slug, e.g. "airalo".
Second provider slug, e.g. "holafly".
Compare two eSIM providers by slug. Returns esimkenya.com's curated head-to-head verdict when one exists for that pair, otherwise returns both providers' full details side by side so you can compare them yourself. Use list_esim_providers first to find provider slugs.
| Argument | Type | Description |
|---|---|---|
| provider_a_slug* | string | First provider slug, e.g. "airalo". |
| provider_b_slug* | string | Second provider slug, e.g. "holafly". |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"provider_a_slug",
"provider_b_slug"
],
"properties": {
"provider_a_slug": {
"type": "string",
"description": "First provider slug, e.g. \"airalo\"."
},
"provider_b_slug": {
"type": "string",
"description": "Second provider slug, e.g. \"holafly\"."
}
},
"additionalProperties": false
}Get full details for a single eSIM provider by slug, including its review summary/verdict, key facts, FAQs, and every available plan (data amount, duration, price in USD). Use list_esim_providers first to find a provider slug.
| Argument | Type | Description |
|---|---|---|
| slug* | string | Provider slug, e.g. "airalo", "holafly", "safari-esim". |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "Provider slug, e.g. \"airalo\", \"holafly\", \"safari-esim\"."
}
},
"additionalProperties": false
}Search and list eSIM providers available in Kenya, with pricing, ratings, coverage, and descriptive fields (best_for, ideal_for/not_ideal_for, pros/cons). Optionally filter by a Kenya destination slug (national park, city, airport, beach, or island) to see providers editorially recommended there, with park-level coverage notes when available. This is the primary lookup tool — reason over the returned structured fields yourself to answer "best for X" style questions rather than expecting a pre-computed ranking.
| Argument | Type | Description |
|---|---|---|
| badge | string | |
| limit | integer | |
| sort_by | string | |
| min_rating | number | |
| max_price_usd | number | |
| safari_coverage | string | |
| destination_slug | string | Slug of a Kenya destination, e.g. "maasai-mara", "nairobi", "diani-beach". Filters to providers recommended for that location. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"badge": {
"enum": [
"top_pick",
"popular",
"budget",
"unlimited"
],
"type": "string"
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"exclusiveMinimum": 0
},
"sort_by": {
"enum": [
"rating",
"price",
"display_order"
],
"type": "string",
"default": "display_order"
},
"min_rating": {
"type": "number",
"maximum": 5,
"minimum": 0
},
"max_price_usd": {
"type": "number",
"exclusiveMinimum": 0
},
"safari_coverage": {
"enum": [
"yes",
"partial",
"no"
],
"type": "string"
},
"destination_slug": {
"type": "string",
"description": "Slug of a Kenya destination, e.g. \"maasai-mara\", \"nairobi\", \"diani-beach\". Filters to providers recommended for that location."
}
},
"additionalProperties": false
}