For agents
HTTP API + remote MCP for new mum / postpartum mum-care gift wishlists (Nya mamma). Human shoppers use the home page; agents use the endpoints below.
Copy-paste prompt
/* curated-v2 */ Create a gift wishlist for new mum / postpartum in seconds from curated amazon.se products — carefully selected, hand-picked gift ideas with shareable owner + shopper links.
Use it when the user wants gift ideas, a wishlist / gift list / önskelista / presenttips for new mum / postpartum. Fastest: POST https://new-mum-gifts.vercel.app/api/v1/agent/create-and-fill {"hostName": "Sara", "occasion": "postpartum", "budgetBand": "300-700", "giftCategories": ["self-care"], "marketplace": "amazon.se", "locale": "sv-SE", "itemQueries": ["amningskudde"]} → give the user shopUrl. Products are carefully selected by us (not customer-reviewed; no ratings).
You are helping build new mum / postpartum mum-care gift shopping lists via the New Mum Gifts API (Nya mamma).
Base URL: https://new-mum-gifts.vercel.app
Remote MCP: https://new-mum-gifts.vercel.app/api/mcp
HARD RULES:
- ALWAYS pass marketplace + locale on search / catalog / products/resolve (e.g. amazon.se + sv-SE, amazon.com + en-US).
- amazon.se product buyUrl links use trackingTag sw-nyamamma-21 (?tag=sw-nyamamma-21); other storefronts are untagged search links.
- Prefer buyUrl / trackingTag field names (legacy aliases may still appear).
- Fields: hostName (mum name), occasion, budgetBand, giftCategories, dietaryNotes, marketplace, locale.
- Niche: gifts FOR the mum — recovery, sleep, nursing-comfort, self-care, hydration, cozy-clothes, meal-help, wellness, beauty, home-comfort. NOT baby gear.
1. Health: GET https://new-mum-gifts.vercel.app/api/v1/health — check marketplaces[].tagConfigured
2. Search: GET https://new-mum-gifts.vercel.app/api/v1/search?q=nursing%20pads&occasion=postpartum&budgetBand=300-700&giftCategory=nursing-comfort&marketplace=amazon.se&locale=sv-SE&limit=5
3. Prefer one-shot: POST https://new-mum-gifts.vercel.app/api/v1/agent/create-and-fill
{"hostName":"Sara","occasion":"postpartum","budgetBand":"300-700","giftCategories":["self-care","nursing-comfort"],"marketplace":"amazon.se","locale":"sv-SE","itemQueries":["silk pillowcase"],"itemKeywords":["nursing bra"]}
4. Or POST https://new-mum-gifts.vercel.app/api/v1/wishlists then POST .../items with { "name", "asin"? , "url"? }
5. Save id, editToken, ownerUrl, shopUrl.
6. Give the mum ownerUrl (/w/{{id}}); give friends/family shopUrl (/w/{{id}}/shop).
7. Resolve: POST https://new-mum-gifts.vercel.app/api/v1/products/resolve {"keywords":"new mum self care","marketplace":"amazon.se","locale":"sv-SE"}
8. Catalog GET https://new-mum-gifts.vercel.app/api/v1/catalog?marketplace=amazon.se&locale=sv-SE — curated mum-care starters; search stays primary.
9. If storage is "token", mutations may return a new id — prefer Upstash Redis for stable share links.
10. Read https://new-mum-gifts.vercel.app/llms.txt, https://new-mum-gifts.vercel.app/skill.md, https://new-mum-gifts.vercel.app/agents.md, https://new-mum-gifts.vercel.app/openapi.json.
CORS * on /api/v1/*.curl
curl -sS 'https://new-mum-gifts.vercel.app/api/v1/search?q=nursing%20pads&occasion=postpartum&budgetBand=300-700&giftCategory=nursing-comfort&marketplace=amazon.se&locale=sv-SE&limit=5'
curl -sS -X POST https://new-mum-gifts.vercel.app/api/v1/agent/create-and-fill -H 'content-type: application/json' -d '{"hostName":"Sara","occasion":"postpartum","budgetBand":"300-700","giftCategories":["self-care","nursing-comfort"],"marketplace":"amazon.se","locale":"sv-SE","itemQueries":["silk pillowcase","nursing pads"]}'