{"id":258765,"recorded_at":"2026-10-26T15:59:30.333247Z","observed_at":"2026-10-26T15:59:30.333137Z","subject_kind":"endpoint","subject":"4e069c10-13a8-4e52-84c4-cae92ea382b5","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":9,"tools":[{"description":"Add an item to a 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.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"asin":{"type":"string"},"catalogId":{"type":"string"},"editToken":{"description":"X-Edit-Token from create/mutate response","minLength":1,"type":"string"},"emoji":{"type":"string"},"id":{"description":"Wishlist id","minLength":1,"type":"string"},"name":{"type":"string"},"searchKeywords":{"type":"string"},"title":{"type":"string"},"url":{"type":"string"}},"required":["id","editToken"],"type":"object"},"name":"add_wishlist_item"},{"description":"One call: create a curated kids' Christmas gift wishlist and return shopUrl (share link) + ownerUrl. Preferred agent path: create a wishlist and add ASINs / keywords / search queries in one call (or give only ageBand/interests to auto-fill curated picks). Pass marketplace=amazon.com for US shoppers (amazon.se default). Returns id, editToken, shopUrl, ownerUrl, parentUrl, kidUrl. OpenAPI: agentCreateAndFill.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"ageBand":{"enum":["0-2","3-5","6-8","9-12"],"type":"string"},"childName":{"type":"string"},"count":{"description":"If no items are given, auto-fill this many curated picks for the age band/interests (default 6)","maximum":12,"minimum":1,"type":"integer"},"country":{"description":"ISO country of the shopper, e.g. US or SE (used when marketplace is omitted)","type":"string"},"interests":{"items":{"enum":["toys","books","sports","craft","tech","outdoor","games"],"type":"string"},"type":"array"},"itemAsins":{"items":{"type":"string"},"type":"array"},"itemKeywords":{"items":{"type":"string"},"type":"array"},"itemQueries":{"description":"Each query is searched and added as a wish","items":{"type":"string"},"type":"array"},"locale":{"description":"User locale, e.g. en-US, sv, de. en-US switches to amazon.com when marketplace is omitted.","type":"string"},"marketplace":{"description":"Amazon storefront for the end user: amazon.com (US) or amazon.se (Sweden, default); also uk, de, fr… Order: marketplace → country → locale/Accept-Language (en-US ⇒ amazon.com) → amazon.se. amazon.se returns curated /dp product links; amazon.com returns English search links tagged for amazon.com.","type":"string"}},"type":"object"},"name":"create_and_fill"},{"description":"Create a kids Christmas wishlist. Pass marketplace (amazon.com for US, amazon.se default) so buy links match the shopper's store. Returns id, editToken, shopUrl, ownerUrl, parentUrl, kidUrl, 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.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"ageBand":{"enum":["0-2","3-5","6-8","9-12"],"type":"string"},"childName":{"type":"string"},"country":{"description":"ISO country of the shopper, e.g. US or SE (used when marketplace is omitted)","type":"string"},"interests":{"items":{"enum":["toys","books","sports","craft","tech","outdoor","games"],"type":"string"},"type":"array"},"items":{"items":{"additionalProperties":false,"properties":{"asin":{"type":"string"},"catalogId":{"type":"string"},"emoji":{"type":"string"},"name":{"type":"string"},"searchKeywords":{"type":"string"},"title":{"type":"string"},"url":{"type":"string"}},"type":"object"},"type":"array"},"marketplace":{"description":"Amazon storefront for the end user: amazon.com (US) or amazon.se (Sweden, default); also uk, de, fr… Order: marketplace → country → locale/Accept-Language (en-US ⇒ amazon.com) → amazon.se. amazon.se returns curated /dp product links; amazon.com returns English search links tagged for amazon.com.","type":"string"}},"type":"object"},"name":"create_wishlist"},{"description":"Paginated hand-picked kids gift catalog (~600 on amazon.se, ~560 English items on amazon.com). amazon.se: /dp product links with SEK price hints. amazon.com: English names, tagged amazon.com search links, no SEK prices (catalogMode search-ideas). OpenAPI: getCatalog.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"ageBand":{"enum":["0-2","3-5","6-8","9-12"],"type":"string"},"country":{"description":"ISO country of the shopper, e.g. US or SE (used when marketplace is omitted)","type":"string"},"ids":{"description":"Comma-separated catalog ids","type":"string"},"interest":{"enum":["toys","books","sports","craft","tech","outdoor","games"],"type":"string"},"interests":{"description":"Comma-separated interests","type":"string"},"limit":{"default":24,"maximum":100,"minimum":1,"type":"integer"},"locale":{"description":"User locale, e.g. en-US, sv, de. en-US switches to amazon.com when marketplace is omitted.","type":"string"},"marketplace":{"description":"Amazon storefront for the end user: amazon.com (US) or amazon.se (Sweden, default); also uk, de, fr… Order: marketplace → country → locale/Accept-Language (en-US ⇒ amazon.com) → amazon.se. amazon.se returns curated /dp product links; amazon.com returns English search links tagged for amazon.com.","type":"string"},"offset":{"default":0,"minimum":0,"type":"integer"},"q":{"description":"Full-text filter","type":"string"}},"type":"object"},"name":"get_catalog"},{"description":"Health check for Santa Wishlist gift inspiration. Returns ok, storage, paapi, trackingTag, defaultDomain, catalogCount, and marketplaces[] (domain, label, tagConfigured). amazon.se (default) and amazon.com (US) are the primary storefronts. OpenAPI: getHealth.","inputSchema":{"properties":{},"type":"object"},"name":"get_health"},{"description":"Fetch a wishlist by id. Returns items with buyUrl/linkType for the list's store (override with marketplace), plus shopUrl, parentUrl and kidUrl. OpenAPI: getWishlist.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"id":{"description":"Wishlist id (short Redis id or t.* token)","minLength":1,"type":"string"},"marketplace":{"description":"Amazon storefront for the end user: amazon.com (US) or amazon.se (Sweden, default); also uk, de, fr… Order: marketplace → country → locale/Accept-Language (en-US ⇒ amazon.com) → amazon.se. amazon.se returns curated /dp product links; amazon.com returns English search links tagged for amazon.com.","type":"string"}},"required":["id"],"type":"object"},"name":"get_wishlist"},{"description":"List supported Amazon storefronts (domain, label, currencyHint, tagConfigured). Same data as get_health.marketplaces. Pass the user's marketplace (amazon.com for US, amazon.se for Sweden) on search/catalog/resolve/create.","inputSchema":{"properties":{},"type":"object"},"name":"list_marketplaces"},{"description":"Resolve an ASIN, pasted Amazon /dp/ URL, or keywords to a buyUrl for the user's store (amazon.com or amazon.se). Curated catalog ASINs on amazon.com become English search links. With no input it returns a default kids gift search. OpenAPI: resolveProduct.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"ageBand":{"enum":["0-2","3-5","6-8","9-12"],"type":"string"},"asin":{"description":"10-char Amazon ASIN","type":"string"},"category":{"enum":["toys","books","sports","craft","tech","outdoor","games"],"type":"string"},"country":{"description":"ISO country of the shopper, e.g. US or SE (used when marketplace is omitted)","type":"string"},"keywords":{"description":"Search keywords if no ASIN","type":"string"},"locale":{"description":"User locale, e.g. en-US, sv, de. en-US switches to amazon.com when marketplace is omitted.","type":"string"},"marketplace":{"description":"Amazon storefront for the end user: amazon.com (US) or amazon.se (Sweden, default); also uk, de, fr… Order: marketplace → country → locale/Accept-Language (en-US ⇒ amazon.com) → amazon.se. amazon.se returns curated /dp product links; amazon.com returns English search links tagged for amazon.com.","type":"string"},"preferSearch":{"type":"boolean"},"url":{"description":"Pasted Amazon product URL","type":"string"}},"type":"object"},"name":"resolve_product"},{"description":"Search kids Christmas gift ideas for the user's store (amazon.com for US, amazon.se default). Returns kids-filtered search link cards + curated catalogMatches (English on amazon.com). q is optional. OpenAPI: searchAmazon.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"ageBand":{"enum":["0-2","3-5","6-8","9-12"],"type":"string"},"country":{"description":"ISO country of the shopper, e.g. US or SE (used when marketplace is omitted)","type":"string"},"interest":{"description":"Category filter","enum":["toys","books","sports","craft","tech","outdoor","games"],"type":"string"},"limit":{"default":10,"maximum":20,"minimum":1,"type":"integer"},"locale":{"description":"User locale, e.g. en-US, sv, de. en-US switches to amazon.com when marketplace is omitted.","type":"string"},"marketplace":{"description":"Amazon storefront for the end user: amazon.com (US) or amazon.se (Sweden, default); also uk, de, fr… Order: marketplace → country → locale/Accept-Language (en-US ⇒ amazon.com) → amazon.se. amazon.se returns curated /dp product links; amazon.com returns English search links tagged for amazon.com.","type":"string"},"q":{"description":"Search query, e.g. LEGO City (default: christmas gifts for kids)","type":"string"}},"type":"object"},"name":"search_gifts"}]},"body_sha256":"2b043c86424c48e85a7dc2fe157477357cd3c7b1cefb3279018240fb48fececa","prev_id":null,"leaf":"0xebbddc73b46b00337cc10aebe0a1bfa8aca71e3039949a905b920efa77540994","leaf_text":"{\"body\":\"2b043c86424c48e85a7dc2fe157477357cd3c7b1cefb3279018240fb48fececa\",\"id\":258765,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793030370333137,\"prev\":null,\"subject\":\"4e069c10-13a8-4e52-84c4-cae92ea382b5\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-26","leaves":296695,"root":"0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8","chained":"0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a","anchor_chain":"eip155:5042002","anchor_tx":"0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae","anchor_block":69251483},"proof":["0xebbdc2325d10ba5b618e923f8c4048f50f772f661217c1b7399e019a9c49c98d","0xa650d4b98c7b712cbeab08c91b72a32b5683484114ef6b79c6de58aed246a3ff","0x64d9703324dfa12c9ff48eca2763a69bf7245cb72b04289bfa2210ce39edf585","0x03ab98880adefa5399c2c0d78541784c2fa0bb3c4960d8d8df1e0114ec89abec","0xa1870b4aa48f311c7de7269d32b26977cae0d2fe2c318d5b8061f38628e68b05","0xce67a3282d39367828d83fcfd593fc378a246d5efe4d40428399a8cb1cc1171c","0xf811ec4a8302d8a41f7b0ff57371633515967d7551e96daf0929f248ca31faeb","0x73322f7f859f7cb641dcd85245a4c2746785e8f479d3969dc7d339a08b5e55c7","0xd91aca262229fe322bd56bbb83c7a23a804f1db912554fade5196390780207ea","0xb598275c2ff75ff17a9919c2777963ccbcc1ef88c33df05a94500ee63d2a5601","0x9fa929c4db0d6b2b1aa73d590a53584134638629c20773074b1277326c981fb4","0x4bac6365a3676c613d57c80f4d4f617e583205074db24f3dec4d2ed4939a26e6","0xec98ca25cb12ffed7c3e1373971719ce414ee6deecd1e7724b2979e2c356d99f","0x614d844c9e0509d9f9e63697aa2935555bce5f13695a8dc0047aa9e9898d70b3","0x95657a7d540ed6cac0bde9995782333b2562a9a6641853269ac95148827410f0","0x5fb5dda563336cd1bc1b9f44c52b76237ae72ed2145cb9290f39f304ca7dd678","0x74a0a08e4e7ab9aa5bfbead33dec7e1c7e8e364cff69a63720d764bbe987aadc"]}