{"id":1227651,"recorded_at":"2026-10-30T04:45:10.280049Z","observed_at":"2026-10-30T04:45:10.279905Z","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). 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"},"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: add a short text, a name or a date, add a frame, change colours or remove something. 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"}},"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":"cfc80a382e03337a686c32863ad8af3ada8673bee8cd70372d4f9388af74750b","prev_id":null,"leaf":"0x73f8fb4a7e26b2a64760ee2f9fda0a79ec5a3432763aec6343397b5b0416a542","leaf_text":"{\"body\":\"cfc80a382e03337a686c32863ad8af3ada8673bee8cd70372d4f9388af74750b\",\"id\":1227651,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793335510279905,\"prev\":null,\"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":["0x73f8a1426bc7b3bfd6a09f2ec8318e5676e539dddf60bc569543be2b46865827","0x0f6895d0a94d0123b8afe11304094640c4167ab03705a4277fa57a2c3e19fdfc","0xa57051939214f8a09ad7ecc2eb93087c74f1b7039dcc6c21b15bd8e34560e01b","0x3d09079368eb118bd8d3c315dc31a5aceb5dfa684e33dee2c055c0d181125051","0x7a68490b7deb763938f465e70f05e541b720d6a5a642860b91fee98be8779352","0xed52bdbc9c9b9b54658a7ce9ce3b31929cae37033ae738914fcbfb83c7f91764","0x465ff6f409e18b3add63267dfae06170742cad2f90d4d02199d8c1a7c0eb644f","0xd0b3c5dca1fa58647593b445afbc2cd70ac023c073a4074805d4775efb6a7c3c","0xb64ce3fa0425c7c61a9625301ec70bee081e6b73b12130f91f734bf1bcfefbb1","0xddc365701e0fcd275a3b71e42a2559faae1c939b17e194e77a485e4469ac148e","0x14ce6933de86c3d9fb30e277bfca312e0690d6cdeb996b86b96682f79b61756c","0xcf17b226b0282e05075141acc94165d23ecbb094a9948dd8abc27872a0550966","0xc49b39d1d5f1a9f4fc18bb83adeb6cd4a85dbf836296581eb9e9e717cc889fd7","0x75bcbdd2a0d7acdea21f6011126339c8e33a476ec0a76842480cf5bf70db6a72","0xdf25f5d38e3fb54d3e66e3bf876db529f619041e0d21f0bc35b80003418e3d9c","0xdbaaffa44665d1fa60d33d2c4075bd87629b76d01a6ee63e621e78590303b56d","0xffe660edb9e5c6e3449a49454634c3e7b2f9fe703e5697f723b021735647ab7e","0x30a81d8fcef4e8f9e2877c62796cfc5612fc1b251127d531dee28f8dbd5c5147"]}