Skip to main content
Glama

Hungry eSIM

Server Details

Search travel eSIM data plans for 190+ destinations, create checkout links, and track your eSIMs.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.

Tool Definition Quality

Score is being calculated. Check back soon.

Available Tools

8 tools
create_checkoutCreate eSIM checkout linkInspect

Build a cart for the chosen eSIM plan and return a checkout URL. Does NOT charge — the user completes payment on the website. If the customer is signed in, the order is linked to their account automatically. For unlimited plans, period_num (days) is required.

ParametersJSON Schema
NameRequiredDescriptionDefault
countNoNumber of eSIMs, default 1
emailNoGuest email — prefills checkout so it skips the details step. Ignored when the customer is signed in (their account email is used). Never determines which account the order belongs to.
countryYesCustomer's CHECKOUT country (ISO alpha-2) — sets checkout region/currency and URL locale. NOT the eSIM's coverage country. If the store doesn't serve it, the store's default region is used.
period_numNoDays for unlimited plans (1-30). Required for unlimited, ignored otherwise.
variant_idYesVariant id from search_esim_plans
get_order_statusGet eSIM order status
Read-only
Inspect

Look up an order and return provisioning status and the issued eSIM(s): install link, LPA activation code, QR image URL, and ICCID. Signed-in customers can look up their own orders by number without an email. Otherwise, a short order number MUST be paired with the email used for the order — the eSIM install details are only returned to the buyer.

ParametersJSON Schema
NameRequiredDescriptionDefault
emailNoEmail used for the order. Required when 'order' is a short order number and the customer is not signed in.
orderYesOrder number (e.g. '32') or Medusa order id (order_01K...) from the confirmation email
get_plan_detailsGet eSIM plan details
Read-only
Inspect

Get full details for one eSIM plan variant: coverage, data volume, validity, throttle policy, and price.

ParametersJSON Schema
NameRequiredDescriptionDefault
currencyNoISO currency, default USD
variant_idYesVariant id from search_esim_plans
list_esim_topupsList eSIM top-up options
Read-only
Inspect

List the data top-up packages available for one of the signed-in customer's eSIMs. Pass the ICCID from my_esims. Returns package_code values to pass to topup_esim.

ParametersJSON Schema
NameRequiredDescriptionDefault
iccidYesICCID of the eSIM, from my_esims
my_esimsMy eSIMs
Read-only
Inspect

List the eSIMs on the signed-in Hungry eSIM account: ICCID, status, data package, expiry, and install link. Requires the user to connect their Hungry eSIM account (OAuth) first.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

my_ordersMy orders
Read-only
Inspect

List the signed-in customer's recent orders with payment and eSIM provisioning status. For the eSIM install details of one order, use get_order_status.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

search_esim_plansSearch eSIM plans
Read-only
Inspect

Find purchasable eSIM data plans for a destination country. Filter by unlimited vs fixed-data, minimum data, and validity. Returns variant_id values to pass to create_checkout.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax results, default 10
countryYesISO 3166-1 alpha-2 country code, e.g. 'JP', 'US'
currencyNoISO currency for prices, default USD
unlimitedNoIf set, return only unlimited (true) or only fixed-data (false) plans
min_data_gbNoMinimum data in GB (fixed-data plans)
max_validity_daysNoMaximum validity in days (fixed-data plans)
topup_esimCreate eSIM top-up checkout linkInspect

Build a cart for a top-up on one of the signed-in customer's eSIMs and return a checkout URL. Does NOT charge — the user completes payment on the website. Get iccid from my_esims and package_code from list_esim_topups.

ParametersJSON Schema
NameRequiredDescriptionDefault
iccidYesICCID of the eSIM to top up, from my_esims
countryNoCustomer's CHECKOUT country (ISO alpha-2) — sets checkout region/currency and URL locale. Defaults to US.
package_codeYesTop-up package code from list_esim_topups

Discussions

No comments yet. Be the first to start the discussion!

Related MCP Servers

  • A
    license
    -
    quality
    B
    maintenance
    Search and buy travel eSIMs for 200+ countries, with specialized China plans that deliver uncensored internet without a VPN. Exposes five read-only tools to search plans, check device eSIM compatibility, get plan details, get help, and generate a secure on-site checkout link.
    MIT
  • -
    license
    -
    quality
    B
    maintenance
    Lets AI agents search and buy travel eSIMs from ALT eSIM for 200+ destinations, with Stripe payment links and email delivery of QR codes.

View all MCP Servers

Try in Browser

Your Connectors

Sign in to create a connector for this server.

Resources