Bloomy eSIM
What this MCP does
Recommends travel eSIM plans, estimates trip data needs, provides installation guidance, and links to plan checkout.
Tools
Input schema
{'type': 'object', 'required': ['days', 'activities'], 'properties': {'days': {'type': 'integer', 'maximum': 180, 'minimum': 1}, 'wifi': {'enum': ['rarely', 'sometimes', 'often'], 'type': 'string'}, 'activities': {'type': 'array', 'items': {'enum': ['maps', 'messaging', 'web', 'music', 'voice', 'social', 'video_call', 'hotspot_light', 'video', 'hotspot_heavy'], 'type': 'string'}}}}
Input schema
{'type': 'object', 'required': ['plan_id'], 'properties': {'days': {'type': 'integer', 'description': 'Trip length (sets the day count and total for daily plans).'}, 'lang': {'enum': ['en', 'ja', 'zh-cn', 'zh-tw', 'ko', 'es', 'fr'], 'type': 'string', 'description': 'Language for names and for the purchase page. Default en.'}, 'plan_id': {'type': 'integer'}}}
Input schema
{'type': 'object', 'required': ['plan_id'], 'properties': {'days': {'type': 'integer', 'description': 'Trip length (needed for daily plans).'}, 'lang': {'enum': ['en', 'ja', 'zh-cn', 'zh-tw', 'ko', 'es', 'fr'], 'type': 'string', 'description': 'Language for names and for the purchase page. Default en.'}, 'plan_id': {'type': 'integer'}}}
Input schema
{'type': 'object', 'properties': {'lang': {'enum': ['en', 'ja', 'zh-cn', 'zh-tw', 'ko', 'es', 'fr'], 'type': 'string', 'description': 'Language for names and for the purchase page. Default en.'}, 'device': {'enum': ['iphone', 'android'], 'type': 'string'}}}
Input schema
{'type': 'object', 'properties': {'lang': {'enum': ['en', 'ja', 'zh-cn', 'zh-tw', 'ko', 'es', 'fr'], 'type': 'string', 'description': 'Language for names and for the purchase page. Default en.'}, 'query': {'type': 'string', 'description': 'Part of a country name or code. Omit to list all.'}}}
Input schema
{'type': 'object', 'required': ['days'], 'properties': {'days': {'type': 'integer', 'maximum': 180, 'minimum': 1, 'description': 'Trip length in days (total for a multi-country trip).'}, 'lang': {'enum': ['en', 'ja', 'zh-cn', 'zh-tw', 'ko', 'es', 'fr'], 'type': 'string', 'description': 'Language for names and for the purchase page. Default en.'}, 'wifi': {'enum': ['rarely', 'sometimes', 'often'], 'type': 'string', 'description': 'How often hotel/cafe Wi-Fi is used. Default sometimes.'}, 'usage': {'enum': ['light', 'normal', 'heavy'], 'type': 'string', 'description': 'light = maps and messaging, normal = maps, messaging, web and social (default), heavy = plus video streaming. Use activities instead when the traveler names specific uses.'}, 'min_gb': {'type': 'number', 'description': 'Use this instead of usage/activities when the traveler already knows the GB they want.'}, 'activities': {'type': 'array', 'items': {'enum': ['maps', 'messaging', 'web', 'music', 'voice', 'social', 'video_call', 'hotspot_light', 'video', 'hotspot_heavy'], 'type': 'string'}, 'description': 'Specific uses named by the traveler (e.g. hotspot_light for tethering, video_call, video). Overrides usage. Same categories as bloomyesim.com/data-calculator.'}, 'destination': {'type': 'string', 'description': 'Country name in any of en/ja/zh/ko/es/fr (e.g. "Turkey", "トルコ", "Türkiye") or ISO 3166-1 alpha-2 code ("TR"). For one country.'}, 'destinations': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 5, 'description': 'For a trip through several countries: every country visited (names or ISO codes). One eSIM covering all of them is searched. Use instead of destination.'}}}
Input schema
{'type': 'object', 'required': ['destination'], 'properties': {'lang': {'enum': ['en', 'ja', 'zh-cn', 'zh-tw', 'ko', 'es', 'fr'], 'type': 'string', 'description': 'Language for names and for the purchase page. Default en.'}, 'limit': {'type': 'integer', 'maximum': 20, 'minimum': 1, 'description': 'Default 8.'}, 'min_gb': {'type': 'number', 'description': 'Minimum GB (daily allowance for daily plans).'}, 'min_days': {'type': 'integer', 'description': 'Trip length. Fixed-GB plans shorter than this are skipped; daily plans get the trip total.'}, 'plan_type': {'enum': ['data', 'unlimited'], 'type': 'string', 'description': '"data" = fixed GB for the whole period, "unlimited" = priced per day.'}, 'destination': {'type': 'string', 'description': 'Country name (any supported language) or ISO alpha-2 code.'}}}
Recent tool changes
Similar MCP servers
Itaim Bibi
Provides an Itaim Bibi neighborhood directory with local place search, menus, events, offers, services, bookings, reservations, t…
Tatuapé
Provides a Tatuapé neighborhood directory with local place search, menus, events, offers, services, bookings, reservations, ticke…
Agenda SP
Provides São Paulo cultural agenda and local directory features, including events, venues, restaurants, offers, bookings, reserva…
Vila Buarque
Provides a neighborhood directory for local places, restaurants, menus, events, offers, services, reservations, bookings, and pur…
Centro
Provides a Centro neighborhood directory with local place search, menus, events, offers, services, bookings, reservations, ticket…
Bela Vista
Provides a Bela Vista neighborhood directory with local place search, menus, events, offers, services, bookings, reservations, ti…
Jardins
Provides a Jardins neighborhood directory with local place search, menus, events, offers, services, bookings, reservations, ticke…
Aclimação
Provides a neighborhood directory for Aclimação with local places, restaurant menus, events, offers, services, bookings, reservat…