accueil / serveurs / Recherche & Web / com.bloomyesim/esim
com.bloomyesim/esim
serveur MCP (Model Context Protocol) · bloomy-esim 1.3.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.bloomyesim/esim est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.bloomyesim/esim » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 7 outils
- estimate_data≈ 187 tokens
Same formula as bloomyesim.com/data-calculator: daily MB per activity x days x Wi-Fi factor x 1.15 safety buffer, rounded up.
Paramètres, retour & exemple (3)
Paramètresdays· integer · requiswifi· string · optionnel · rarely | sometimes | oftenactivities· array · requis
Exemple d'appel{"name": "estimate_data", "arguments": {"days": 1, "activities": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_plan≈ 206 tokens
Details of one plan: data, validity, network, 5G, top-up, carriers, price and checkout link.
Paramètres, retour & exemple (3)
Paramètresdays· integer · optionnel
Trip length (sets the day count and total for daily plans).lang· string · optionnel · en | ja | zh-cn | zh-tw | ko | es | fr
Language for names and for the purchase page. Default en when omitted. The language never changes which plan or what price is returned: every plan carries price_jpy and price_usd (both always present).plan_id· integer · requis
Exemple d'appel{"name": "get_plan", "arguments": {"plan_id": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_purchase_link≈ 228 tokens
Link straight to the final confirmation screen for this plan. The traveler pays there themselves; this tool never takes payment. The QR code is emailed and shown in My Page right after payment.
Paramètres, retour & exemple (3)
Paramètresdays· integer · optionnel
Trip length (needed for daily plans).lang· string · optionnel · en | ja | zh-cn | zh-tw | ko | es | fr
Language for names and for the purchase page. Default en when omitted. The language never changes which plan or what price is returned: every plan carries price_jpy and price_usd (both always present).plan_id· integer · requis
Exemple d'appel{"name": "get_purchase_link", "arguments": {"plan_id": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_setup_guide≈ 195 tokens
Short, accurate setup steps (iPhone or Android), what to check before buying, and links to the full guide, the device checker and troubleshooting.
Paramètres, retour & exemple (2)
Paramètreslang· string · optionnel · en | ja | zh-cn | zh-tw | ko | es | fr
Language for names and for the purchase page. Default en when omitted. The language never changes which plan or what price is returned: every plan carries price_jpy and price_usd (both always present).device· string · optionnel · iphone | android
Exemple d'appel{"name": "get_setup_guide", "arguments": {"lang": "en", "device": "iphone"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_destinations≈ 200 tokens
Countries with a dedicated plan, with ISO code, localized name, number of plans and the lowest price. Filterable with query.
Paramètres, retour & exemple (2)
Paramètreslang· string · optionnel · en | ja | zh-cn | zh-tw | ko | es | fr
Language for names and for the purchase page. Default en when omitted. The language never changes which plan or what price is returned: every plan carries price_jpy and price_usd (both always present).query· string · optionnel
Part of a country name or code. Omit to list all.
Exemple d'appel{"name": "list_destinations", "arguments": {"lang": "en", "query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - recommend_plan≈ 610 tokens
Takes the destination (or all destinations of a multi-country trip) and trip length, plus how the traveler uses data if known. Returns up to 3 options with a reason each: best_fit (cheapest that covers the estimated need), budget (cheaper, below the estimate) and roomier (next size up), each with a link straight to checkout confirmation. Accepts every country of a multi-country trip in destinations, with the total days.
Paramètres, retour & exemple (8)
Paramètresdays· integer · requis
Trip length in days (total for a multi-country trip).lang· string · optionnel · en | ja | zh-cn | zh-tw | ko | es | fr
Language for names and for the purchase page. Default en when omitted. The language never changes which plan or what price is returned: every plan carries price_jpy and price_usd (both always present).wifi· string · optionnel · rarely | sometimes | often
How often hotel/cafe Wi-Fi is used. Default sometimes.usage· string · optionnel · light | normal | heavy
light = maps and messaging, normal = maps, messaging, web and social (default), heavy = plus video streaming. Superseded by activities when given.min_gb· number · optionnel
Alternative to usage/activities when the GB wanted is already known.activities· array · optionnel
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· string · optionnel
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· array · optionnel
For a trip through several countries: every country visited (names or ISO codes). One eSIM covering all of them is searched. Alternative to destination.
Exemple d'appel{"name": "recommend_plan", "arguments": {"days": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_plans≈ 363 tokens
List plans for a destination, cheapest first, single-country plans before multi-country ones. Filter by trip length, minimum GB, and plan type.
Paramètres, retour & exemple (6)
Paramètreslang· string · optionnel · en | ja | zh-cn | zh-tw | ko | es | fr
Language for names and for the purchase page. Default en when omitted. The language never changes which plan or what price is returned: every plan carries price_jpy and price_usd (both always present).limit· integer · optionnel
Default 8.min_gb· number · optionnel
Minimum GB (daily allowance for daily plans).min_days· integer · optionnel
Trip length. Fixed-GB plans shorter than this are skipped; daily plans get the trip total.plan_type· string · optionnel · data | unlimited
"data" = fixed GB for the whole period, "unlimited" = priced per day. Omit to include both types.destination· string · requis
Required. Country name (any supported language) or ISO alpha-2 code. A country with no dedicated plan returns an error, never plans for a different country.
Exemple d'appel{"name": "search_plans", "arguments": {"destination": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».