Search / com.giftroam/giftroam
giftroam
R0· no sign-inSend real gifts to 190+ countries: search, check delivery, get a secure checkout link.
v0.3.0 · active · website · descriptor JSON · versions
Search / com.giftroam/giftroam
R0· no sign-inSend real gifts to 190+ countries: search, check delivery, get a secure checkout link.
v0.3.0 · active · website · descriptor JSON · versions
{
"mcpServers": {
"giftroam": {
"type": "http",
"url": "https://mcp.giftroam.com/mcp"
}
}
}claude mcp add --transport http giftroam https://mcp.giftroam.com/mcp[mcp_servers.giftroam]
url = "https://mcp.giftroam.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"giftroam": {
"type": "remote",
"url": "https://mcp.giftroam.com/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"giftroam": {
"type": "http",
"url": "https://mcp.giftroam.com/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=giftroam&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbWNwLmdpZnRyb2FtLmNvbS9tY3AifQ%3D%3D"
}{
"servers": {
"giftroam": {
"type": "http",
"url": "https://mcp.giftroam.com/mcp"
}
}
}{
"mcpServers": {
"giftroam": {
"httpUrl": "https://mcp.giftroam.com/mcp"
}
}
}extensions:
"giftroam":
enabled: true
name: "giftroam"
type: streamable_http
uri: "https://mcp.giftroam.com/mcp"
timeout: 300
protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations6 of 6 tools declare readOnlyHint or destructiveHinttools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHinttools.token_costabout 1,659 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes6 tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packagelist_my_orderschangedannotationsget_order_statuschangeddescription, input schema, annotationsCustomer-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. Looked up by the buyer's private order token, issued after payment; the token is the only credential. Never returns address, phone or payment details.
create_checkoutchangeddescription, input schema, annotationsCreate 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.
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. Returns an order summary with the link. Retries with the same idempotency_key return the same link.
check_deliverychangeddescription, annotationsIs 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.
get_gift_detailschangedinput schema, annotationssearch_giftschangeddescription, input schema, annotationsFind 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.
Full history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+dns-namespace +website +reachable +uptime-100% ~updated-60d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://mcp.giftroam.com/mcp streamable-http | none | yes | 100% | 259 ms | 2025-11-25 | 2026-10-20 |
check_deliveryread-only | 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. |
create_checkout | 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. Returns an order summary with the link. Retries with the same idempotency_key return the same link. |
get_gift_detailsread-only | Full description, contents, images, customer price, estimated delivery window (EST cutoff-aware), substitution policy and restrictions for one gift in one destination country. |
get_order_statusread-only | Customer-facing status, ETA window and next action for an order. Looked up by the buyer's private order token, issued after payment; the token is the only credential. Never returns address, phone or payment details. |
list_my_ordersread-only | 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. |
search_giftsread-only | 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. |
Schemas: list_tools.
{
"name": "com.giftroam/giftroam",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json",
"remotes": [
{
"url": "https://mcp.giftroam.com/mcp",
"type": "streamable-http"
}
],
"version": "0.3.0",
"repository": {},
"websiteUrl": "https://giftroam.com",
"description": "Send real gifts to 190+ countries: search, check delivery, get a secure checkout link."
}