Send real gifts to 190+ countries: search, check delivery, get a secure checkout link.
Déduit des transports déclarés par cette annonce (streamable-http). Un client absent de cette liste n’est pas écarté pour autant — c’est simplement quelque chose que Forge ne peut pas confirmer.
La vérification confirme l’identité de l’éditeur (la propriété du dépôt), pas la sûreté du code. L’analyse de sécurité couvre les CVE connues et les scripts d’installation suspects.
Lu depuis un véritable échange MCP initialize → tools/list contre l’endpoint déclaré. Aucun outil n’a été invoqué — tools/list est l’appel d’introspection en lecture seule que le protocole prévoit pour cela. Cela reflète ce que le serveur annonçait à cet instant ; un endpoint hébergé n’est figé sur aucune version et peut changer sans préavis.
https://mcp.giftroam.com/mcp6 outils · 676 mssearch_giftsFind 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.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.
| Paramètre | Type | Description |
|---|---|---|
| country* | string | Destination country, ISO-3166 alpha-2 (e.g. FR). |
| query | string | Product keywords only, 1-4 words (e.g. 'chocolate basket', 'red roses'). Do NOT include the destination, recipient or occasion here - use the country/occasion… |
| occasion | string | Occasion slug from the occasions resource (e.g. birthday). |
| budget_min | integer | Minimum price in minor units (cents). |
| budget_max | integer | Maximum price in minor units (cents). |
| date_needed | string | YYYY-MM-DD; only gifts that can arrive by then. |
| limit | integer | — |
| cursor | string | Opaque cursor from a previous page. |
| locale | string | Display language for results (e.g. he-IL). The query may be typed in that language. |
get_gift_detailsFull description, contents, images, customer price, estimated delivery window (EST cutoff-aware), substitution policy and restrictions for one gift in one destination country.Full description, contents, images, customer price, estimated delivery window (EST cutoff-aware), substitution policy and restrictions for one gift in one destination country.
| Paramètre | Type | Description |
|---|---|---|
| gift_id* | string | gift_id from search_gifts (or the gift's URL slug). |
| country* | string | Destination country, ISO-3166 alpha-2. |
| locale | string | Display language for gift content (e.g. he-IL). Prices and availability are unaffected. |
check_deliveryIs 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.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.
| Paramètre | Type | Description |
|---|---|---|
| country* | string | Destination country, ISO-3166 alpha-2. |
| city | string | Destination city (used for warnings only; never store addresses in chat). |
| date_needed | string | YYYY-MM-DD the gift must arrive by. |
| gift_id | string | Optional gift_id to use that gift's delivery window. |
| locale | string | Language of the conversation with the user (e.g. he-IL, fr-FR). Localizes content and messages; prices and availability are unaffected. |
create_checkoutCreate 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…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…
| Paramètre | Type | Description |
|---|---|---|
| gift_id* | string | gift_id from search_gifts. |
| country* | string | Destination country, ISO-3166 alpha-2. |
| quantity | number | Always 1 in v1. |
| delivery_date | string | Requested delivery date YYYY-MM-DD; omit for as-soon-as-possible. |
| gift_card_text | string | Card message (≤180 chars) if the user already gave one. |
| idempotency_key* | string | Client-generated key; retries with the same key return the same link. |
| locale | string | Language 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… |
get_order_statusCustomer-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.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.
| Paramètre | Type | Description |
|---|---|---|
| order_token* | string | The order token from the buyer's confirmation (GR-XXXXX-…). Never guess tokens. |
| locale | string | Language of the conversation with the user (e.g. he-IL, fr-FR). Localizes content and messages; prices and availability are unaffected. |
list_my_ordersThe 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.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.
| Paramètre | Type | Description |
|---|---|---|
| limit | integer | — |
| locale | string | Language of the conversation with the user (e.g. he-IL, fr-FR). Localizes content and messages; prices and availability are unaffected. |
6 outils sur 6 ont publié une description.
Les noms et descriptions d’outils sont écrits par l’éditeur et affichés tels quels, comme du texte inerte. Ce sont les chaînes qu’un client MCP transmet à un modèle, alors Forge y recherche des motifs d’injection de prompt — tout constat apparaît avec l’analyse de sécurité ci-dessus. « Privilégié » est une correspondance de mot-clé sur le nom de l’outil, pas un audit de ce qu’il fait : un nom anodin peut tout de même tout faire.
Send real gifts to 190+ countries: search, check delivery, get a secure checkout link.
Les noms cliquables ouvrent l’index Forge de toutes les entrées observées exposant cet outil. Parcourir tous les outils indexés.
Cette entrée ne publie aucun paquet npm : Forge n'a donc pas d'arbre de dépendances pour elle. C'est une lacune de couverture — pas une affirmation qu'elle n'a aucune dépendance.