Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Certificate changed, valid to 2027-01-29
Recently observed → Live
Live → Recently observed
Certificate recorded, valid to 2027-01-27
Authorization not required
Changed the definition of "create_and_fill", "get_catalog", "list_marketplaces" and 2 more
⟨21 unchanged words⟩ :"string"},"type":"array"},"country":{"description":"ISO country of the shopper, e.g. US or SE. Used when marketplace is omitted (US → amazon.com).","type":"string"},"itemAsins":{"items":{"type":"string" ⟨20 unchanged words⟩ {"type":"string"},"type":"array"},"locale":{"description":"User locale, e.g. en-US, en, sv. amazon.com always answers in English.","type":"string"},"marketplace":{"description":"Amazon storefront for the end user: amazon.com (United States) or amazon.se (Sweden, default); ids like us/se also work. Pass marketplace=amazon.com for US shoppers to get amazon.com/dp/ASIN links with English titles. If omitted, country is used, then Accept-Language (en-US → amazon.com), else amazon.se. A missing store never errors.","type":"string"},"occasion":{"enum":["valentines" ⟨20 unchanged words⟩
Unknown → Live
First tool surface recorded: 9 tools (server version 1.1.0)
https://valentines-day-gifts.vercel.app/api/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 9 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
⟨18 unchanged words⟩ store); on other marketplaces catalogMode is search-ideas.ALWAYSPasspassmarketplace=amazon.commarketplacefor+thelocale.US catalog (English titles, amazon.com/dp/ASIN links) or amazon.se (default); without it, country, then Accept-Language en-US → amazon.com. Search (search_gifts) remains primary discovery. OpenAPI: getCatalog.
⟨8 unchanged words⟩ "Comma-separated categories","type":"string"},"country":{"description":"ISO country of the shopper, e.g. US or SE. Used when marketplace is omitted (US → amazon.com).","type":"string"},"ids":{"description":"Comma-separated catalog ids", ⟨23 unchanged words⟩ locale":{"description":"User locale, e.g.enen-US,sven,de,sv.fr,amazon.comes","minLengthalways answers in English.":2,"type":"string"},"marketplace":{"description":"Amazon storefrontdomain or idfor the end user,:e.g.amazon.com (United States) or amazon.se,amazon.com(Sweden,se,default);de.idsREQUIREDlike—us/securatedalsoASINswork.producePass/dpmarketplace=amazon.com for US shoppers to get amazon.com/dp/ASIN linksonwithamazon.seEnglishandtitles.amazon.comIf omitted, country is used, then Accept-Language (USen-US → amazon.com);,otherelsemarketplacesamazon.se.getAromanticmissingsearchstoredeep-links.","minLengthnever errors.":2,"type":"string"},"occasion":{" ⟨17 unchanged words⟩ :"Full-text filter","type":"string"}},"required":["marketplace","locale"],"type":"object"}
⟨6 unchanged words⟩ currencyHint, tagConfigured). Same data as get_health.marketplaces.Agents MUST pickPick the user'smarketplacestore and passitmarketplace onsearch/catalog/resolve.search/catalog/resolve: amazon.com (US) or amazon.se (Sweden, default).
⟨11 unchanged words⟩ buyUrl (product /dp or romantic search).ALWAYSPasspassmarketplace=amazon.commarketplacefor+USlocaleshoppers or amazon.se fortheSwedenuser.(fallback:Doescountry,nottheninventAccept-LanguageAssociatesen-UStags→—amazon.com,useselseserver-configuredamazon.se).tagsUsesperthestorefrontserver's(omittrackingtag=IDuntilforrealeachIDsstorefront;areneverset).invents tags. OpenAPI: resolveProduct.
⟨22 unchanged words⟩ ,"personalized"],"type":"string"},"country":{"description":"ISO country of the shopper, e.g. US or SE. Used when marketplace is omitted (US → amazon.com).","type":"string"},"keywords":{"description":"Search keywords if no ⟨3 unchanged words⟩ locale":{"description":"User locale, e.g.enen-US,sven,de,sv.fr,amazon.comes","minLengthalways answers in English.":2,"type":"string"},"marketplace":{"description":"Amazon storefrontdomain or idfor the end user,:e.g.amazon.com (United States) or amazon.se,amazon.com(Sweden,se,default);de.
⟨26 unchanged words⟩ + catalogMatches. Prefer buyUrl / trackingTag in results.ALWAYSPasspassmarketplace=amazon.commarketplacefor+USlocaleshoppers (amazon.com/dp links, English) or amazon.se fortheSweden;endwithoutuser.it, country, then Accept-Language en-US → amazon.com, else amazon.se. OpenAPI: searchAmazon.
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"country":{"description":"ISO country of the shopper, e.g. US or SE. Used when marketplace is omitted (US → amazon.com).","type":"string"},"interest":{"description":"Gift category filter", ⟨20 unchanged words⟩ locale":{"description":"User locale, e.g.enen-US,sven,de,sv.fr,amazon.comes","minLengthalways answers in English.":2,"type":"string"},"marketplace":{"description":"Amazon storefrontdomain or idfor the end user,:e.g.amazon.com (United States) or amazon.se,amazon.com(Sweden,se,default);de.idsREQUIREDlike—us/securatedalsoASINswork.producePass/dpmarketplace=amazon.com for US shoppers to get amazon.com/dp/ASIN linksonwithamazon.seEnglishandtitles.amazon.comIf omitted, country is used, then Accept-Language (USen-US → amazon.com);,otherelsemarketplacesamazon.se.getAromanticmissingsearchstoredeep-links.","minLengthnever errors.":2,"type":"string"},"occasion":{" ⟨17 unchanged words⟩ type":"string"}},"required":["q","marketplace","locale"],"type":"object"}