Skip to main content
Glama

giftroam

Server Details

Send real gifts to 190+ countries: search, check delivery, get a secure checkout link.

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

6 tools
check_deliveryCheck delivery feasibility
Read-onlyIdempotent
Inspect

Is delivery to a country (optionally a city, by a date, for a specific gift) feasible? Returns earliest/latest estimate and warnings (PO box, hotel, holiday window) with a suggested action. Use it whenever the user has a deadline.

ParametersJSON Schema
NameRequiredDescriptionDefault
cityNoDestination city (used for warnings only; never store addresses in chat).
localeNoLanguage of the conversation with the user (e.g. he-IL, fr-FR). Localizes content and messages; prices and availability are unaffected.
countryYesDestination country, ISO-3166 alpha-2.
gift_idNoOptional gift_id to use that gift's delivery window.
date_neededNoYYYY-MM-DD the gift must arrive by.

Output Schema

ParametersJSON Schema
NameRequiredDescription
errorNoPresent only when the call failed
latestNoISO date of the latest estimated delivery
localeNoBCP-47 locale the texts are localized to
earliestNoISO date of the earliest estimated delivery
feasibleNo
warningsNo
display_textNoHuman-readable one-line summary of the result
business_daysNo
suggested_actionNo
create_checkoutCreate a checkout link
Idempotent
Inspect

Create a signed, single-purpose checkout link (30-minute expiry) for one gift to one country. The schema has no recipient fields on purpose: name, address, phone, delivery details and payment are collected on the secure page. Show the returned summary and get the user's explicit confirmation before sharing the link. Use the same idempotency_key when retrying.

ParametersJSON Schema
NameRequiredDescriptionDefault
localeNoLanguage of the conversation with the user (e.g. he-IL, fr-FR). Localizes content and messages; prices and availability are unaffected. The checkout page opens in this language.
countryYesDestination country, ISO-3166 alpha-2.
gift_idYesgift_id from search_gifts.
quantityNoAlways 1 in v1.
delivery_dateNoRequested delivery date YYYY-MM-DD; omit for as-soon-as-possible.
gift_card_textNoCard message (≤180 chars) if the user already gave one.
idempotency_keyYesClient-generated key; retries with the same key return the same link.

Output Schema

ParametersJSON Schema
NameRequiredDescription
errorNoPresent only when the call failed
localeNoBCP-47 locale the texts are localized to
summaryNo
expires_atNo
checkout_urlNoSingle-purpose secure checkout link on checkout.giftroam.com (30-minute expiry)
display_textNoHuman-readable one-line summary of the result
get_gift_detailsGet gift details
Read-onlyIdempotent
Inspect

Full description, contents, images, customer price, estimated delivery window (EST cutoff-aware), substitution policy and restrictions for one gift in one destination country.

ParametersJSON Schema
NameRequiredDescriptionDefault
localeNoDisplay language for gift content (e.g. he-IL). Prices and availability are unaffected.
countryYesDestination country, ISO-3166 alpha-2.
gift_idYesgift_id from search_gifts (or the gift's URL slug).

Output Schema

ParametersJSON Schema
NameRequiredDescription
giftNo
errorNoPresent only when the call failed
localeNoBCP-47 locale the texts are localized to
display_textNoHuman-readable one-line summary of the result
get_order_statusGet order status
Read-onlyIdempotent
Inspect

Customer-facing status, ETA window and next action for an order. Requires the buyer's order token (delivered after payment) — the token is the credential; never guess or enumerate tokens. Never returns address, phone or payment details.

ParametersJSON Schema
NameRequiredDescriptionDefault
localeNoLanguage of the conversation with the user (e.g. he-IL, fr-FR). Localizes content and messages; prices and availability are unaffected.
order_tokenYesThe order token from the buyer's confirmation (GR-XXXXX-…). Never guess tokens.

Output Schema

ParametersJSON Schema
NameRequiredDescription
giftNo
errorNoPresent only when the call failed
localeNoBCP-47 locale the texts are localized to
statusNoMachine status, e.g. confirmed | on_the_way | delivered | needs_attention
countryNo
updated_atNo
next_actionNo
display_textNoHuman-readable one-line summary of the result
status_labelNo
delivery_dateNo
estimated_windowNo
list_my_ordersList my orders (signed-in)
Read-onlyIdempotent
Inspect

The signed-in user's GiftRoam orders: status, ETA window, gift, destination and the order token for tracking. Requires the authenticated GiftRoam connection (OAuth, scope orders:read); on a guest connection it returns auth_required. Never returns addresses, phone numbers or payment details.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
localeNoLanguage of the conversation with the user (e.g. he-IL, fr-FR). Localizes content and messages; prices and availability are unaffected.

Output Schema

ParametersJSON Schema
NameRequiredDescription
errorNoPresent only when the call failed
totalNo
localeNoBCP-47 locale the texts are localized to
ordersNo
display_textNoHuman-readable one-line summary of the result
search_giftsSearch gifts deliverable to a country
Read-onlyIdempotent
Inspect

Find gifts that can be delivered to a destination country, optionally filtered by free text, occasion, budget (minor units) and a needed-by date. Returns a shortlist with final customer prices (delivery included) and delivery days. Paginate with cursor. Country is required — ask for it first.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
queryNoProduct keywords only, 1-4 words (e.g. 'chocolate basket', 'red roses'). Do NOT include the destination, recipient or occasion here - use the country/occasion fields. Omit for a general browse.
cursorNoOpaque cursor from a previous page.
localeNoDisplay language for results (e.g. he-IL). The query may be typed in that language.
countryYesDestination country, ISO-3166 alpha-2 (e.g. FR).
occasionNoOccasion slug from the occasions resource (e.g. birthday).
budget_maxNoMaximum price in minor units (cents).
budget_minNoMinimum price in minor units (cents).
date_neededNoYYYY-MM-DD; only gifts that can arrive by then.

Output Schema

ParametersJSON Schema
NameRequiredDescription
errorNoPresent only when the call failed
totalNo
localeNoBCP-47 locale the texts are localized to
countryNo
resultsNo
next_cursorNo
date_warningNoPresent when the requested needed-by date is unreachable: results are shown WITHOUT the date filter
display_textNoHuman-readable one-line summary of the result

Discussions

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

Related MCP Servers

View all MCP Servers

Try in Browser

Your Connectors

Sign in to create a connector for this server.

Resources