{"id":743892,"recorded_at":"2026-10-28T07:28:52.270780Z","observed_at":"2026-10-28T07:28:52.270719Z","subject_kind":"endpoint","subject":"93e50199-2b09-401f-a6e6-b4bb603aa035","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":4,"tools":[{"description":"Delete an image from BasePic. Needs the delete_key returned when it was uploaded or created by edit_image. Its links stop working.","inputSchema":{"properties":{"delete_key":{"type":"string"},"id":{"description":"Image id returned by upload_image or edit_image (e.g. \"vqSvesFU\")","type":"string"}},"required":["id","delete_key"],"type":"object"},"name":"delete_image"},{"description":"Edit an uploaded image: rotate, flip, crop (pixels or aspect ratio), resize (width/height, percent, megapixels), grayscale (black & white), sepia, brightness, contrast, warm, cool, invert, blur, sharpen — applied in order. Optionally change the format (jpeg/png/webp) or make the file at most max_kb kilobytes (1 KB = 1,000 bytes). Creates a NEW image with its own page_url, image_url and download_url; the original stays unchanged.","inputSchema":{"properties":{"filename":{"type":"string"},"format":{"enum":["jpeg","png","webp"],"type":"string"},"id":{"description":"Image id returned by upload_image or edit_image (e.g. \"vqSvesFU\")","type":"string"},"max_kb":{"description":"Largest file size in KB, 1 KB = 1,000 bytes (jpeg/webp)","minimum":5,"type":"integer"},"operations":{"description":"Example: [{\"op\":\"rotate\",\"degrees\":90},{\"op\":\"resize\",\"width\":1080},{\"op\":\"grayscale\"}]","items":{"properties":{"aspect":{"description":"crop: centered crop to a ratio like \"1:1\", \"4:5\", \"16:9\"","type":"string"},"degrees":{"description":"rotate: 90, 180, 270 (clockwise) or -90","type":"integer"},"direction":{"description":"flip","enum":["horizontal","vertical"],"type":"string"},"height":{"description":"crop height, or resize target height (keeps proportions)","type":"integer"},"megapixels":{"description":"resize: target megapixels","type":"number"},"op":{"enum":["rotate","flip","crop","resize","grayscale","sepia","brightness","contrast","warm","cool","invert","blur","sharpen"],"type":"string"},"percent":{"description":"resize: 1–400","type":"number"},"radius":{"description":"blur: 1–10","type":"integer"},"value":{"description":"brightness / contrast: -100 to 100","type":"number"},"width":{"description":"crop width, or resize target width (keeps proportions)","type":"integer"},"x":{"type":"integer"},"y":{"type":"integer"}},"required":["op"],"type":"object"},"maxItems":20,"type":"array"},"quality":{"maximum":100,"minimum":1,"type":"integer"},"return_preview":{"description":"Also return a small preview of the image so you can look at it (default false)","type":"boolean"}},"required":["id"],"type":"object"},"name":"edit_image"},{"description":"Get the links and details (size, dimensions, type) of an image on BasePic by its id.","inputSchema":{"properties":{"id":{"description":"Image id returned by upload_image or edit_image (e.g. \"vqSvesFU\")","type":"string"},"return_preview":{"description":"Also return a small preview of the image so you can look at it (default false)","type":"boolean"}},"required":["id"],"type":"object"},"name":"get_image"},{"description":"Upload an image to BasePic and get links: page_url (short link to share), image_url (direct image) and download_url. Give either a public \"url\" (an image, or a post on X/Instagram/Facebook) or \"image_base64\". Returns an id for edit_image and a delete_key. Images up to 50 MB. The image is private: only people with the link can see it. A file on your disk: a path or file:// link does not work as url — if you can run commands, upload it with curl -F \"image=@photo.jpg\" https://basepic.com/api/v1/images instead (same JSON answer; its id works with edit_image).","inputSchema":{"properties":{"filename":{"description":"Optional file name, e.g. \"beach.jpg\"","type":"string"},"image_base64":{"description":"The image as base64 (a data: URL works too)","type":"string"},"return_preview":{"description":"Also return a small preview of the image so you can look at it (default false)","type":"boolean"},"url":{"description":"Public https link to the image","type":"string"}},"type":"object"},"name":"upload_image"}]},"body_sha256":"d50aa9e2a97347dd529a625875ce062bb569197bd4ad2754d37800eeafebba07","prev_id":516758,"leaf":"0xffd10e401ad354a272a2c137d4157eed1925ccd856c4278e402ef2535d341747","leaf_text":"{\"body\":\"d50aa9e2a97347dd529a625875ce062bb569197bd4ad2754d37800eeafebba07\",\"id\":743892,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793172532270719,\"prev\":516758,\"subject\":\"93e50199-2b09-401f-a6e6-b4bb603aa035\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-28","leaves":231336,"root":"0x2c19037464cc4c493624565f01775d6446fc78eaa118fc6865bfe2bfca9ff78e","chained":"0xd1d7dee8322ceff8f4c8d83aa1fe4a4466825c2af1c97dbde3d35db61234f7be","anchor_chain":"eip155:5042002","anchor_tx":"0x8bae2b1d097834c8b458513862d70d29ee807e98dc2e863b27250131c15b35ae","anchor_block":69584042},"proof":["0xffd035bcf09a098a4ee660a5f36169f15332ddc387b1e763b910478195c41007","0xc2c10e46bc46670dc5cd5e304993d901915c6234ed233e9b5e1c0ddd6170740e","0xe3166d7165655d03dac4918ec3c10c8a6f3190176e63a6737a4ead5610c5d435","0x8c6b45afd7821a1814e50e8243f7db15472617fe3b0a96e17b4444504fa6273e","0xd23d98da241ce0c229d5e879e1cbcea03ccbc45188d05325aa4c000149d8a2e6","0x27d19718416116d71bb94be39f44d6033f890eb6332b9b2b8b4c419eccdab737","0xa3fa55be8cab36fdeeab5d9fb1b06b6575ba3e237689549bd982fcc3bba8b97d","0x368bbc5725a21289f7db422b13d485a77b4c7400c2ad0e54006e7813a018a79a","0x974d78f0dcd60b0d0216ce8dcc4922dd82541347978605db1f33bb128d700eda","0x6b7ab705a1c090a6f3e017e2bd9a20b88f4ec48e6607b0e5ec67dc6a513bec37","0x5389297a9b0434efcd241038766815f597706add4e17fca465104bee0dd2959b","0x62b550251a3b4aea2d73b1fc59ca3d2eab321254d1da90ace35fe3fa084bf267","0x67e9ff3e48c515135fcf3df2675aa4996d35d4a328ce41588ee1a7d93347c823","0xe6cfe00ae4e02bc12327e45b5f3334ea5850ba3bcc8e3101d30a8189856a95af"]}