Servidor MCP

Simsima Connectivity

io.github.Willyfab/simsima-connectivity
Comercio y retail Viajes y hospitalidad Público y accesible MCP 2025-11-25

Qué hace este MCP

Searches and recommends travel eSIM data plans, checks destination coverage, retrieves plan details, and generates checkout links.

check_coverage
Check whether a destination covers a country
Answer "does this eSIM work in <country>" for a destination (country, region or global plan). Accepts a country name or ISO code.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['destination', 'country'], 'properties': {'locale': {'enum': ['en', 'fr'], 'type': 'string', 'default': 'en'}, 'country': {'type': 'string'}, 'destination': {'type': 'string'}}, 'additionalProperties': False}
create_checkout_link
Create an attributed checkout link
Return a Simsima product URL with agent attribution, for the user to complete checkout.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['agentSource'], 'properties': {'sku': {'type': 'string'}, 'locale': {'enum': ['en', 'fr'], 'type': 'string', 'default': 'en'}, 'agentSource': {'type': 'string'}, 'destination': {'type': 'string'}}, 'additionalProperties': False}
get_destination_info
Get destination coverage and networks
Coverage (ISO country codes), mobile operators, top-up availability and entry price for a destination.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['destination'], 'properties': {'locale': {'enum': ['en', 'fr'], 'type': 'string', 'default': 'en'}, 'destination': {'type': 'string'}}, 'additionalProperties': False}
get_plan
Get eSIM plan detail
Get a single plan by its sku.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['sku'], 'properties': {'sku': {'type': 'string'}, 'locale': {'enum': ['en', 'fr'], 'type': 'string', 'default': 'en'}}, 'additionalProperties': False}
list_destinations
List eSIM destinations
List destinations (countries) Simsima covers, with min price and product URL.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'locale': {'enum': ['en', 'fr'], 'type': 'string', 'default': 'en'}}, 'additionalProperties': False}
recommend_plan
Recommend an eSIM plan
Recommend the best plan(s) for a trip given its length and data usage.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['destination', 'tripDays', 'usage'], 'properties': {'usage': {'enum': ['light', 'medium', 'heavy'], 'type': 'string'}, 'locale': {'enum': ['en', 'fr'], 'type': 'string', 'default': 'en'}, 'tripDays': {'type': 'integer', 'exclusiveMinimum': 0}, 'destination': {'type': 'string'}}, 'additionalProperties': False}
search_plans
Search eSIM plans
Search plans for a destination (country name or slug), with optional filters.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['destination'], 'properties': {'locale': {'enum': ['en', 'fr'], 'type': 'string', 'default': 'en'}, 'maxPrice': {'type': 'number'}, 'minDataGB': {'type': 'number'}, 'unlimited': {'type': 'boolean'}, 'destination': {'type': 'string'}, 'maxValidityDays': {'type': 'number'}}, 'additionalProperties': False}
Añadido
get_destination_info
17 de September de 2026 a las 12:53
Añadido
check_coverage
17 de September de 2026 a las 12:53
Añadido
create_checkout_link
17 de September de 2026 a las 12:53
Añadido
recommend_plan
17 de September de 2026 a las 12:53
Añadido
get_plan
17 de September de 2026 a las 12:53
Añadido
search_plans
17 de September de 2026 a las 12:53
Añadido
list_destinations
17 de September de 2026 a las 12:53