Send real gifts to 190+ countries: search, check delivery, get a secure checkout link.
Abgeleitet aus den Transporten, die dieser Eintrag deklariert (streamable-http). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.
Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.
Aus einem echten MCP-Handshake initialize → tools/list gegen den deklarierten Endpunkt gelesen. Es wurde nie ein Tool aufgerufen — tools/list ist der lesende Introspektionsaufruf, den das Protokoll dafür vorsieht. Es spiegelt wider, was der Server in diesem Moment angeboten hat; ein gehosteter Endpunkt ist an keine Version gebunden und kann sich ohne Ankündigung ändern.
https://mcp.giftroam.com/mcp6 Tools · 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.
| Parameter | Typ | Beschreibung |
|---|---|---|
| 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.
| Parameter | Typ | Beschreibung |
|---|---|---|
| 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.
| Parameter | Typ | Beschreibung |
|---|---|---|
| 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…
| Parameter | Typ | Beschreibung |
|---|---|---|
| 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.
| Parameter | Typ | Beschreibung |
|---|---|---|
| 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.
| Parameter | Typ | Beschreibung |
|---|---|---|
| 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 von 6 Tools haben eine Beschreibung veröffentlicht.
Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.
Send real gifts to 190+ countries: search, check delivery, get a secure checkout link.
Verlinkte Namen öffnen den Forge-Index aller Einträge, bei denen dieses Tool beobachtet wurde. Alle indexierten Tools durchsuchen.
Dieser Eintrag veröffentlicht kein npm-Paket, daher hat Forge keinen Abhängigkeitsbaum dafür. Das ist eine Lücke in der Abdeckung — keine Aussage, dass er keine Abhängigkeiten hat.