{"id":1258008,"recorded_at":"2026-10-30T16:43:18.322560Z","observed_at":"2026-10-30T16:43:18.322513Z","subject_kind":"endpoint","subject":"5e706a0a-e595-468e-8384-6ca1531c0189","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":15,"tools":[{"description":"Create a new design with our image model, fitted to the product (aspect ratio, transparent background for clothing). Use this instead of generating an image yourself: only designs from this tool can be printed. Takes about 45 seconds.","inputSchema":{"properties":{"description":{"description":"Rich description of the image: subject, pose, style, colours, mood","title":"Description","type":"string"},"product":{"description":"Product reference","title":"Product","type":"string"},"real_subject":{"anyOf":[{"maxLength":120,"type":"string"},{"type":"null"}],"default":null,"description":"Only for a real, existing building, monument, bridge, windmill, church or recognisable place the user names: its name and town, e.g. 'Poldertoren Emmeloord'. The engine looks up a photo of it and draws the real one. Not for the user's own house, pet or people: ask for a photo.","title":"Real Subject"},"reference_photo":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Design id of a photo the user uploaded that shows what the subject really looks like (their dog, their house, or a photo of the building)","title":"Reference Photo"},"text":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Exact text on the design, only if the user wants text","title":"Text"}},"required":["description","product"],"title":"maak_ontwerpArguments","type":"object"},"name":"create_design"},{"description":"Saves the agreed gift idea as a plan: the product, what goes on it, the style and any text, and whether the user's own photo is used. Returns a link to the MyImage2Life website, where the user makes the design, sees the proof and price, and orders. Nothing is created or charged by this tool.","inputSchema":{"properties":{"idea":{"description":"What goes on the product: subject, composition, colours and mood, in a few rich sentences. For the user's own photo: what to do with it","maxLength":1000,"title":"Idea","type":"string"},"kind":{"default":"new_design","description":"new_design = a design is made from the idea on the website; own_photo = the user uploads their own photo on the website","enum":["new_design","own_photo"],"title":"Kind","type":"string"},"language":{"default":"en","description":"Language of the user: nl or en","title":"Language","type":"string"},"product":{"description":"Product reference from search_products","title":"Product","type":"string"},"recipient":{"anyOf":[{"maxLength":120,"type":"string"},{"type":"null"}],"default":null,"description":"Optional: who it is for and the occasion, e.g. 'grandma, 80th birthday'","title":"Recipient"},"style":{"anyOf":[{"enum":["watercolour","cartoon","pencil","line-art","pop-art","oil-painting","storybook"],"type":"string"},{"type":"null"}],"default":null,"description":"Optional illustration style","title":"Style"},"text":{"anyOf":[{"maxLength":120,"type":"string"},{"type":"null"}],"default":null,"description":"Optional exact text on the product, e.g. 'Happy birthday Sanne'","title":"Text"}},"required":["product","idea"],"title":"maak_planArguments","type":"object"},"name":"create_plan"},{"description":"Makes the print-ready files and a mockup that shows exactly what will be printed. Returns a proof id.","inputSchema":{"properties":{"design":{"description":"Design id (ont_...)","title":"Design","type":"string"},"language":{"default":"en","description":"Language of the user for text on the product (calendar months): nl, en, de, fr, es","title":"Language","type":"string"},"options":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"default":null,"description":"Options as {type: value} from get_product, e.g. {'type_garment_size': 'l', 'colours_garment': 'Black'}","title":"Options"},"product":{"description":"Product reference","title":"Product","type":"string"},"quantity":{"default":1,"description":"Number of copies","maximum":1500,"minimum":1,"title":"Quantity","type":"integer"}},"required":["design","product"],"title":"maak_proefArguments","type":"object"},"name":"create_proof"},{"description":"Change a design or the user's own photo in plain words: make the subject bigger, add a short text, a name or a date, add a frame, change colours or remove something. Use this for every change to a design (never regenerate the image yourself), then create_proof. Only that change is made. Creates a new design; the original is kept. Takes about 45 seconds.","inputSchema":{"properties":{"design":{"description":"Design id (ont_...)","title":"Design","type":"string"},"instruction":{"description":"What should change","title":"Instruction","type":"string"},"product":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Product reference it will be printed on; the result then gets the shape of that product (e.g. wide for a mug), with text inside the printed area","title":"Product"},"real_subject":{"anyOf":[{"maxLength":120,"type":"string"},{"type":"null"}],"default":null,"description":"Only for a real, existing building, monument, bridge, windmill, church or recognisable place the user names: its name and town, e.g. 'Poldertoren Emmeloord'. The engine looks up a photo of it and draws the real one. Not for the user's own house, pet or people: ask for a photo.","title":"Real Subject"},"reference_photo":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Design id of a photo the user uploaded that shows what the subject really looks like (their dog, their house, or a photo of the building)","title":"Reference Photo"}},"required":["design","instruction"],"title":"bewerk_ontwerpArguments","type":"object"},"name":"edit_design"},{"description":"Status and tracking of an order.","inputSchema":{"properties":{"order":{"description":"Order number, format GP-XXXXXXXX","title":"Order","type":"string"}},"required":["order"],"title":"order_statusArguments","type":"object"},"name":"get_order_status"},{"description":"Price including shipping and VAT for the delivery country. This is exactly what the user pays.","inputSchema":{"properties":{"country":{"description":"Delivery country, ISO code (NL, DE, US, ...)","maxLength":2,"minLength":2,"title":"Country","type":"string"},"postcode":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Spain and Canada only: postcode, needed for the shipping price","title":"Postcode"},"proof":{"description":"Proof id (prf_...)","title":"Proof","type":"string"},"state":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"US and Canada only: state or province (NY, CA, ON, BC, ...)","title":"State"}},"required":["proof","country"],"title":"bereken_prijsArguments","type":"object"},"name":"get_price"},{"description":"Details of one product: options (size, colour, paper, frame), quantities and dimensions.","inputSchema":{"properties":{"product":{"description":"Product reference from search_products","title":"Product","type":"string"}},"required":["product"],"title":"toon_productArguments","type":"object"},"name":"get_product"},{"description":"Checks whether the user uploaded a file through the upload link; returns the design id when it is there.","inputSchema":{"properties":{"upload":{"description":"Upload id (upl_...)","title":"Upload","type":"string"}},"required":["upload"],"title":"upload_statusArguments","type":"object"},"name":"get_upload"},{"description":"Returns a secure link (valid 24 hours) where the user uploads their own photo, drawing or design from their device.","inputSchema":{"properties":{"product":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional: product reference","title":"Product"}},"title":"upload_linkArguments","type":"object"},"name":"get_upload_link"},{"description":"Creates an unpaid order for an approved proof and returns the link to the checkout page on myimage2life.com (Stripe). Nothing is printed before payment.","inputSchema":{"properties":{"price":{"description":"Price id (prs_...) from get_price","title":"Price","type":"string"}},"required":["price"],"title":"bestellenArguments","type":"object"},"name":"place_order"},{"description":"Redraws a design or the user's own photo in an illustration style, keeping people and animals recognisable and their colours the same. Creates a new design; the original is kept. Takes about 45 seconds.","inputSchema":{"properties":{"design":{"description":"Design id (ont_...), also for an uploaded photo","title":"Design","type":"string"},"details":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional extra wish, e.g. 'warm autumn colours' or 'white background'","title":"Details"},"product":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Product reference it will be printed on; the result then gets the shape of that product (e.g. wide for a mug), with text inside the printed area","title":"Product"},"style":{"description":"Illustration style","enum":["watercolour","cartoon","pencil","line-art","pop-art","oil-painting","storybook"],"title":"Style","type":"string"}},"required":["design","style"],"title":"hertekenArguments","type":"object"},"name":"restyle_design"},{"description":"Search printable products. Returns a reference, name and size per product.","inputSchema":{"properties":{"group":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional group: poster, wall_art, clothing, mug, card, calendar, puzzle, photo_book, home, sticker","title":"Group"},"query":{"description":"What the user wants, e.g. 'black t-shirt' or 'poster 50x70'","title":"Query","type":"string"}},"required":["query"],"title":"zoek_productenArguments","type":"object"},"name":"search_products"},{"description":"Shows example pictures for inspiration: what can go on a product for an occasion or theme (for example 'birthday mug for grandma', 'holiday photo', 'cat'). Existing pictures only; nothing is created.","inputSchema":{"properties":{"group":{"anyOf":[{"enum":["poster","wall_art","mug","card","calendar","puzzle","home","clothing"],"type":"string"},{"type":"null"}],"default":null,"description":"Optional product group","title":"Group"},"language":{"default":"en","description":"Language of the user: nl or en","title":"Language","type":"string"},"theme":{"anyOf":[{"maxLength":200,"type":"string"},{"type":"null"}],"default":null,"description":"Occasion, recipient or theme in a few words","title":"Theme"}},"title":"toon_voorbeeldenArguments","type":"object"},"name":"show_examples"},{"description":"Use an image the user put in the chat as the design.","inputSchema":{"properties":{"file":{"additionalProperties":true,"description":"File from the chat","properties":{"download_url":{"type":"string"},"file_id":{"type":"string"},"file_name":{"type":"string"},"mime_type":{"type":"string"}},"required":["download_url","file_id"],"title":"File","type":"object"}},"required":["file"],"title":"ontvang_bestandArguments","type":"object"},"name":"use_chat_image"},{"description":"Puts a ready-made design from show_examples (an id starting with bib-) on the user's order: returns a design id for create_proof. Nothing new is created.","inputSchema":{"properties":{"example":{"description":"Example id from show_examples, e.g. bib-cat-coffee","maxLength":80,"title":"Example","type":"string"}},"required":["example"],"title":"gebruik_voorbeeldArguments","type":"object"},"name":"use_example"}]},"body_sha256":"ab3adc1af22d682775b98d61d1c1b11ac5c1812b64324d0dc9ffd6894ea45cc9","prev_id":1227651,"leaf":"0x2a9f521a582b23096574b147cc79a5d673b8529c67a3e10577371f97e947519c","leaf_text":"{\"body\":\"ab3adc1af22d682775b98d61d1c1b11ac5c1812b64324d0dc9ffd6894ea45cc9\",\"id\":1258008,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793378598322513,\"prev\":1227651,\"subject\":\"5e706a0a-e595-468e-8384-6ca1531c0189\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-30","leaves":243099,"root":"0x0826c7ad6039e06a2360ca0a4a3a4fe7f2626c6dc19f71a37599386f78b39875","chained":"0x36b4c8a1063758f0b8765fa1bdf75fa92fb543cc183add3e261880ee2bd1f822","anchor_chain":"eip155:5042002","anchor_tx":"0x8704744146c6967c8abc9e9a99de4db7283b29e840922ea83a69b6fe776e6861","anchor_block":69923247},"proof":["0x2a9f543ef8bce5a140c764a900886acb1c79afecef9c1ebcb4698db83b7308d3","0xbff41c0e804f936d213e512ab571018c4d19520221a527e0f93e757f97ecd5a1","0xa998aff97a21097a313286b2ee60ec5a2f190cbf5048a737b7173b1b88d22b8b","0x2f71c27c64909f51032f822c8af09b997585c36fc8078f29a5ecdf513d58e65f","0x0a1794a6f3c69e9f3f29b409a753901164754b796e352b05a6a550271b53e199","0xd189ef44b41cf9b3b006e8c75971a6cf3421e7f0f5c916ec7f363c972d4b1725","0xd1427eae1ab280a977de7e9659e2b50384441c30498b63ddd7396f6842fcdbcd","0x15334ec66f6303013059e9ad4363d7678cb5ea5f5ab8fee6ba7ed7985101ccf0","0xbd6ab8725179c88b58817a4144e819361a8a778476d4cd9c54c7d48d06e04a83","0x0af5b391e60aba19568dca08b5a357d45391529e82888ae36a6e3581f1c4cd48","0xdede4a4e576c2e881bff88d9b351eee88b50b21a2ee696a2e9156254a7d84e12","0xc968599162d994e0c6d6a453743bfd940ee5c2e708b6e1e1ee2ed4a1537ba982","0x1b9ae6ba8c6cfebe04f9f15a001e19b02d6df77245227331ce13f353b617efcb","0x9f9779dc68f693114863e0dec3d1a44dc50e81c34bd4122e25a6a644a5c619bc","0x6222037db785cc797fc8809e52e551d945c928d389b7ac947c037fb9af818562","0x50ca74d7c8f26a46e9c3b8fb5e7f9ebcdfdcc1b7c863db3b6d2b7c12e24ca66f","0xb0c9ef42e725578748f3119c9dbebf2fc437266bda013df29f98ed3ebe621403","0x30a81d8fcef4e8f9e2877c62796cfc5612fc1b251127d531dee28f8dbd5c5147"]}