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.
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.
Tool Definition Quality
Score is being calculated. Check back soon.
Available Tools
8 toolscreate_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.
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | Number of eSIMs, default 1 | |
| No | Guest 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. | ||
| country | Yes | Customer'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_num | No | Days for unlimited plans (1-30). Required for unlimited, ignored otherwise. | |
| variant_id | Yes | Variant id from search_esim_plans |
get_order_statusGet eSIM order statusRead-onlyInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| No | Email used for the order. Required when 'order' is a short order number and the customer is not signed in. | ||
| order | Yes | Order number (e.g. '32') or Medusa order id (order_01K...) from the confirmation email |
get_plan_detailsGet eSIM plan detailsRead-onlyInspect
Get full details for one eSIM plan variant: coverage, data volume, validity, throttle policy, and price.
| Name | Required | Description | Default |
|---|---|---|---|
| currency | No | ISO currency, default USD | |
| variant_id | Yes | Variant id from search_esim_plans |
list_esim_topupsList eSIM top-up optionsRead-onlyInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| iccid | Yes | ICCID of the eSIM, from my_esims |
my_esimsMy eSIMsRead-onlyInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
my_ordersMy ordersRead-onlyInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
search_esim_plansSearch eSIM plansRead-onlyInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max results, default 10 | |
| country | Yes | ISO 3166-1 alpha-2 country code, e.g. 'JP', 'US' | |
| currency | No | ISO currency for prices, default USD | |
| unlimited | No | If set, return only unlimited (true) or only fixed-data (false) plans | |
| min_data_gb | No | Minimum data in GB (fixed-data plans) | |
| max_validity_days | No | Maximum 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.
| Name | Required | Description | Default |
|---|---|---|---|
| iccid | Yes | ICCID of the eSIM to top up, from my_esims | |
| country | No | Customer's CHECKOUT country (ISO alpha-2) — sets checkout region/currency and URL locale. Defaults to US. | |
| package_code | Yes | Top-up package code from list_esim_topups |
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [{ "email": "your-email@example.com" }]
}The email address must match the email associated with your Glama account. Once published, Glama will automatically detect and verify the file within a few minutes.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!
Related MCP Servers
- AlicenseAqualityCmaintenanceTravel eSIMs for 193 countries. Stripe + Bitcoin checkout. QR by email in 30s. No API key.4108MIT
- Alicense-qualityBmaintenanceSearch 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-qualityBmaintenanceLets AI agents search and buy travel eSIMs from ALT eSIM for 200+ destinations, with Stripe payment links and email delivery of QR codes.
- Alicense-qualityCmaintenanceBrowse, compare, and purchase eSIMs for 190+ countries via AI agents. 12 tools for searching 2,300+ data plans, checking coverage, and buying eSIMs with crypto or card. No account required for browsing.MIT