Hand-picked gift ideas for Mother's Day that assistants turn into shareable wishlists fast. SE + US.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Add an item to a Mother's Day wishlist. Requires editToken from create. Body: name/title plus asin, url (pasted /dp), searchKeywords, or catalogId. Token storage may return a new id — update bookmarks. OpenAPI: addWishlistItem.
Wishlist id
X-Edit-Token from create/mutate response
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Add an item to a Mother's Day wishlist. Requires editToken from create. Body: name/title plus asin, url (pasted /dp), searchKeywords, or catalogId. Token storage may return a new id — update bookmarks. OpenAPI: addWishlistItem.
| Argument | Type | Description |
|---|---|---|
| id* | string | Wishlist id |
| url | string | |
| asin | string | |
| name | string | |
| emoji | string | |
| title | string | |
| catalogId | string | |
| editToken* | string | X-Edit-Token from create/mutate response |
| searchKeywords | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"id",
"editToken"
],
"properties": {
"id": {
"type": "string",
"minLength": 1,
"description": "Wishlist id"
},
"url": {
"type": "string"
},
"asin": {
"type": "string"
},
"name": {
"type": "string"
},
"emoji": {
"type": "string"
},
"title": {
"type": "string"
},
"catalogId": {
"type": "string"
},
"editToken": {
"type": "string",
"minLength": 1,
"description": "X-Edit-Token from create/mutate response"
},
"searchKeywords": {
"type": "string"
}
},
"additionalProperties": false
}One call: create a curated Mother's Day (Mors dag) gift wishlist and return shopUrl (share link) + ownerUrl. Preferred agent path: create a Mother's Day wishlist and add ASINs / keywords / search queries in one call. Returns id, editToken, ownerUrl, shopUrl. OpenAPI: agentCreateAndFill.
| Argument | Type | Description |
|---|---|---|
| locale | string | User locale, e.g. en, sv, de, fr, es (mothers day / mors dag / Muttertag / fête des mères / día de la madre) |
| occasion | string | |
| itemAsins | array | |
| styleTags | array | |
| budgetBand | string | |
| itemQueries | array | Each query is searched and added as a wish |
| marketplace | string | Amazon storefront domain or id for the end user, e.g. amazon.se, amazon.com, se, de. REQUIRED — curated ASINs only produce /dp links on amazon.se; other marketplaces get Mother's Day search deep-links. |
| itemKeywords | array | |
| relationship | string | |
Create a Mother's Day gift wishlist. Returns id, editToken, ownerUrl, shopUrl, wishlist, storage. Save editToken for add_wishlist_item. If storage is token, later mutations may return a new id — always use the latest. OpenAPI: createWishlist.
| Argument | Type | Description |
|---|---|---|
| items | array | |
| locale | string | User locale, e.g. en, sv, de, fr, es (mothers day / mors dag / Muttertag / fête des mères / día de la madre) |
| occasion | string | |
| styleTags | array | |
| budgetBand | string | |
| marketplace | string | Amazon storefront domain or id for the end user, e.g. amazon.se, amazon.com, se, de. REQUIRED — curated ASINs only produce /dp links on amazon.se; other marketplaces get Mother's Day search deep-links. |
| relationship | string | mom | stepmom | mother-in-law | grandma | other |
| recipientName | string | Mom / recipient display name |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"items": {
"type": "array",
"items": {
"type": "object",
"properties": {
"url": {
"type": "string"
},
"asin": {
"type": "string"
},
"name": {
"type": "string"
},
"emoji": {
"type": "string"
},
"title": {
"type": "string"
},
"catalogId": {
"type": "string"
},
"searchKeywords": {
"type": "string"
}
},
"additionalProperties": false
}
},
"locale": {
"type": "string",
"minLength": 2,
"description": "User locale, e.g. en, sv, de, fr, es (mothers day / mors dag / Muttertag / fête des mères / día de la madre)"
},
"occasion": {
"enum": [
"mothers-day",
"birthday",
"just-because",
"other"
],
"type": "string"
},
"styleTags": {
"type": "array",
"items": {
"enum": [
"wellness",
"jewelry",
"home",
"beauty",
"practical",
"personalized",
"luxury",
"tech",
"plants",
"experience"
],
"type": "string"
}
},
"budgetBand": {
"enum": [
"under-300",
"300-700",
"700-1500",
"1500-plus"
],
"type": "string"
},
"marketplace": {
"type": "string",
"minLength": 2,
"description": "Amazon storefront domain or id for the end user, e.g. amazon.se, amazon.com, se, de. REQUIRED — curated ASINs only produce /dp links on amazon.se; other marketplaces get Mother's Day search deep-links."
},
"relationship": {
"type": "string",
"description": "mom | stepmom | mother-in-law | grandma | other"
},
"recipientName": {
"type": "string",
"description": "Mom / recipient display name"
}
},
"additionalProperties": false
}Paginated curated Mother's Day gift starters. On amazon.se items may include /dp/ASIN links when ASINs exist; on other marketplaces catalogMode is search-ideas. ALWAYS pass marketplace + locale. Search (search_gifts) remains primary discovery. OpenAPI: getCatalog.
| Argument | Type | Description |
|---|---|---|
| q | string | Full-text filter |
| ids | string | Comma-separated catalog ids |
| limit | integer | |
| locale* | string | User locale, e.g. en, sv, de, fr, es (mothers day / mors dag / Muttertag / fête des mères / día de la madre) |
| offset | integer | |
| interest | any | |
| occasion | string | |
| styleTag | string | |
| budgetBand | string | |
| marketplace* |
Health check for Mother's Day Gifts. Returns ok, storage, paapi, trackingTag (null until real Associates IDs), defaultDomain, catalogCount. Use this first to discover service status. OpenAPI: getHealth.
No arguments.
{
"type": "object",
"properties": {}
}Fetch a Mother's Day wishlist by id. Returns wishlist items with buyUrl/linkType when available, plus ownerUrl and shopUrl. OpenAPI: getWishlist.
| Argument | Type | Description |
|---|---|---|
| id* | string | Wishlist id (short Redis id or t.* token) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"minLength": 1,
"description": "Wishlist id (short Redis id or t.* token)"
}
},
"additionalProperties": false
}List supported Amazon storefronts via GET /api/v1/marketplaces (domain, label, tagConfigured). Agents MUST pick the user's marketplace and pass it on search/catalog/resolve.
No arguments.
{
"type": "object",
"properties": {}
}Resolve an ASIN, pasted Amazon /dp/ URL, or keywords to a buyUrl (product /dp or Mother's Day search). ALWAYS pass marketplace + locale. Does not invent Associates tags — omits tag= until server-configured real IDs. OpenAPI: resolveProduct.
| Argument | Type | Description |
|---|---|---|
| url | string | Pasted Amazon product URL |
| asin | string | 10-char Amazon ASIN |
| locale* | string | User locale, e.g. en, sv, de, fr, es (mothers day / mors dag / Muttertag / fête des mères / día de la madre) |
| keywords | string | Search keywords if no ASIN |
| occasion | string | |
| styleTag | string | |
| budgetBand | string | |
| marketplace* | string | Amazon storefront domain or id for the end user, e.g. amazon.se, amazon.com, se, de. REQUIRED — curated ASINs only produce /dp links on amazon.se; other marketplaces get Mother's Day search deep-links. |
Search Amazon for Mother's Day / Mors dag gift ideas on the user's marketplace. Returns PA-API products when configured for the default storefront, otherwise Mother's Day search deep-link cards + catalogMatches. ALWAYS pass marketplace + locale for the end user. OpenAPI: searchAmazon.
| Argument | Type | Description |
|---|---|---|
| q* | string | Search query, e.g. spa set, pearl earrings |
| limit | integer | |
| locale* | string | User locale, e.g. en, sv, de, fr, es (mothers day / mors dag / Muttertag / fête des mères / día de la madre) |
| interest | any | Alias for styleTag |
| occasion | string | |
| styleTag | string | Style / interest filter |
| budgetBand | string | |
| marketplace* | string | Amazon storefront domain or id for the end user, e.g. amazon.se, amazon.com, se, de. REQUIRED — curated ASINs only produce /dp links on amazon.se; other marketplaces get Mother's Day search deep-links. |
Alias of search_gifts — suggest Mother's Day gift ideas for a query on the user's marketplace. ALWAYS pass marketplace + locale.
| Argument | Type | Description |
|---|---|---|
| q* | string | Search / suggest query |
| limit | integer | |
| locale* | string | User locale, e.g. en, sv, de, fr, es (mothers day / mors dag / Muttertag / fête des mères / día de la madre) |
| occasion | string | |
| styleTag | string | |
| budgetBand | string | |
| marketplace* | string | Amazon storefront domain or id for the end user, e.g. amazon.se, amazon.com, se, de. REQUIRED — curated ASINs only produce /dp links on amazon.se; other marketplaces get Mother's Day search deep-links. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"q",
"marketplace",
"locale"
],
"properties": {
"q": {
"type": "string",
"minLength": 1,
"description": "Search / suggest query"
},
"limit": {
"type": "integer",
"default": 10,
"maximum": 20,
"minimum": 1
},
"locale": {
"type": "string",
"minLength": 2,
"description": "User locale, e.g. en, sv, de, fr, es (mothers day / mors dag / Muttertag / fête des mères / día de la madre)"
},
"occasion": {
"enum": [
"mothers-day",
"birthday",
"just-because",
"other"
],
"type": "string"
},
"styleTag": {
"enum": [
"wellness",
"jewelry",
"home",
"beauty",
"practical",
"personalized",
"luxury",
"tech",
"plants",
"experience"
],
"type": "string"
},
"budgetBand": {
"enum": [
"under-300",
"300-700",
"700-1500",
"1500-plus"
],
"type": "string"
},
"marketplace": {
"type": "string",
"minLength": 2,
"description": "Amazon storefront domain or id for the end user, e.g. amazon.se, amazon.com, se, de. REQUIRED — curated ASINs only produce /dp links on amazon.se; other marketplaces get Mother's Day search deep-links."
}
},
"additionalProperties": false
}| recipientName |
| string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"locale": {
"type": "string",
"minLength": 2,
"description": "User locale, e.g. en, sv, de, fr, es (mothers day / mors dag / Muttertag / fête des mères / día de la madre)"
},
"occasion": {
"enum": [
"mothers-day",
"birthday",
"just-because",
"other"
],
"type": "string"
},
"itemAsins": {
"type": "array",
"items": {
"type": "string"
}
},
"styleTags": {
"type": "array",
"items": {
"enum": [
"wellness",
"jewelry",
"home",
"beauty",
"practical",
"personalized",
"luxury",
"tech",
"plants",
"experience"
],
"type": "string"
}
},
"budgetBand": {
"enum": [
"under-300",
"300-700",
"700-1500",
"1500-plus"
],
"type": "string"
},
"itemQueries": {
"type": "array",
"items": {
"type": "string"
},
"description": "Each query is searched and added as a wish"
},
"marketplace": {
"type": "string",
"minLength": 2,
"description": "Amazon storefront domain or id for the end user, e.g. amazon.se, amazon.com, se, de. REQUIRED — curated ASINs only produce /dp links on amazon.se; other marketplaces get Mother's Day search deep-links."
},
"itemKeywords": {
"type": "array",
"items": {
"type": "string"
}
},
"relationship": {
"type": "string"
},
"recipientName": {
"type": "string"
}
},
"additionalProperties": false
}| string |
| Amazon storefront domain or id for the end user, e.g. amazon.se, amazon.com, se, de. REQUIRED — curated ASINs only produce /dp links on amazon.se; other marketplaces get Mother's Day search deep-links. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"marketplace",
"locale"
],
"properties": {
"q": {
"type": "string",
"description": "Full-text filter"
},
"ids": {
"type": "string",
"description": "Comma-separated catalog ids"
},
"limit": {
"type": "integer",
"default": 24,
"maximum": 100,
"minimum": 1
},
"locale": {
"type": "string",
"minLength": 2,
"description": "User locale, e.g. en, sv, de, fr, es (mothers day / mors dag / Muttertag / fête des mères / día de la madre)"
},
"offset": {
"type": "integer",
"default": 0,
"minimum": 0
},
"interest": {
"$ref": "#/properties/styleTag"
},
"occasion": {
"enum": [
"mothers-day",
"birthday",
"just-because",
"other"
],
"type": "string"
},
"styleTag": {
"enum": [
"wellness",
"jewelry",
"home",
"beauty",
"practical",
"personalized",
"luxury",
"tech",
"plants",
"experience"
],
"type": "string"
},
"budgetBand": {
"enum": [
"under-300",
"300-700",
"700-1500",
"1500-plus"
],
"type": "string"
},
"marketplace": {
"type": "string",
"minLength": 2,
"description": "Amazon storefront domain or id for the end user, e.g. amazon.se, amazon.com, se, de. REQUIRED — curated ASINs only produce /dp links on amazon.se; other marketplaces get Mother's Day search deep-links."
}
},
"additionalProperties": false
}| preferSearch |
| boolean |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"marketplace",
"locale"
],
"properties": {
"url": {
"type": "string",
"description": "Pasted Amazon product URL"
},
"asin": {
"type": "string",
"description": "10-char Amazon ASIN"
},
"locale": {
"type": "string",
"minLength": 2,
"description": "User locale, e.g. en, sv, de, fr, es (mothers day / mors dag / Muttertag / fête des mères / día de la madre)"
},
"keywords": {
"type": "string",
"description": "Search keywords if no ASIN"
},
"occasion": {
"enum": [
"mothers-day",
"birthday",
"just-because",
"other"
],
"type": "string"
},
"styleTag": {
"enum": [
"wellness",
"jewelry",
"home",
"beauty",
"practical",
"personalized",
"luxury",
"tech",
"plants",
"experience"
],
"type": "string"
},
"budgetBand": {
"enum": [
"under-300",
"300-700",
"700-1500",
"1500-plus"
],
"type": "string"
},
"marketplace": {
"type": "string",
"minLength": 2,
"description": "Amazon storefront domain or id for the end user, e.g. amazon.se, amazon.com, se, de. REQUIRED — curated ASINs only produce /dp links on amazon.se; other marketplaces get Mother's Day search deep-links."
},
"preferSearch": {
"type": "boolean"
}
},
"additionalProperties": false
}{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"q",
"marketplace",
"locale"
],
"properties": {
"q": {
"type": "string",
"minLength": 1,
"description": "Search query, e.g. spa set, pearl earrings"
},
"limit": {
"type": "integer",
"default": 10,
"maximum": 20,
"minimum": 1
},
"locale": {
"type": "string",
"minLength": 2,
"description": "User locale, e.g. en, sv, de, fr, es (mothers day / mors dag / Muttertag / fête des mères / día de la madre)"
},
"interest": {
"$ref": "#/properties/styleTag",
"description": "Alias for styleTag"
},
"occasion": {
"enum": [
"mothers-day",
"birthday",
"just-because",
"other"
],
"type": "string"
},
"styleTag": {
"enum": [
"wellness",
"jewelry",
"home",
"beauty",
"practical",
"personalized",
"luxury",
"tech",
"plants",
"experience"
],
"type": "string",
"description": "Style / interest filter"
},
"budgetBand": {
"enum": [
"under-300",
"300-700",
"700-1500",
"1500-plus"
],
"type": "string"
},
"marketplace": {
"type": "string",
"minLength": 2,
"description": "Amazon storefront domain or id for the end user, e.g. amazon.se, amazon.com, se, de. REQUIRED — curated ASINs only produce /dp links on amazon.se; other marketplaces get Mother's Day search deep-links."
}
},
"additionalProperties": false
}