{"id":572634,"recorded_at":"2026-10-27T22:40:13.786821Z","observed_at":"2026-10-27T22:40:13.786752Z","subject_kind":"endpoint","subject":"a4588f34-d380-4e6d-a91c-166899c6cbb6","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":18,"tools":[{"description":"Compress an image to reduce file size, optionally capping dimensions.","inputSchema":{"additionalProperties":false,"properties":{"file_base64":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Base64-encoded image."},"format":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Output format (jpeg, png, webp, ...). Defaults to source format."},"max_height":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"description":"Optionally cap the height in pixels."},"max_width":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"description":"Optionally cap the width in pixels."},"quality":{"default":85,"description":"Compression quality 1-100.","maximum":100,"minimum":1,"type":"integer"},"source_url":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Public URL of the image."}},"type":"object"},"name":"compress_image"},{"description":"Reduce the file size of a PDF.","inputSchema":{"additionalProperties":false,"properties":{"file_base64":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Base64-encoded PDF."},"quality":{"default":"medium","description":"Compression preset.","enum":["low","medium","high","maximum"],"type":"string"},"remove_metadata":{"default":false,"description":"Strip PDF metadata to reduce size further.","type":"boolean"},"source_url":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Public URL of the PDF."}},"type":"object"},"name":"compress_pdf"},{"description":"Convert a document, spreadsheet, presentation, image, PDF, or data file.","inputSchema":{"additionalProperties":false,"properties":{"file_base64":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Base64-encoded source file. Use only when there is no URL."},"filename":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Original filename (with extension); used to detect the source format and name the output."},"source_format":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Source format token (e.g. 'docx', 'pdf', 'png', 'html', 'url'). Inferred from filename/URL if omitted."},"source_url":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Public URL to the source file or webpage (preferred). For a webpage to PDF, point at the page and use target_format='pdf'."},"target_format":{"description":"Desired output format, e.g. 'pdf', 'csv', 'png'.","enum":["pdf","docx","xlsx","csv","txt","json","jpg","png","webp"],"type":"string"}},"required":["target_format"],"type":"object"},"name":"convert_file"},{"description":"Create a Stripe Billing Portal link for payment method and subscription management.","inputSchema":{"additionalProperties":false,"properties":{},"type":"object"},"name":"create_billing_portal_link"},{"description":"Create a Stripe-hosted checkout link for one-time extra credits.","inputSchema":{"additionalProperties":false,"properties":{"currency":{"default":"usd","description":"Preferred checkout currency.","enum":["usd","brl","eur","gbp"],"type":"string"},"pack_id":{"description":"Credit pack to buy: pack_1000 or pack_10000.","enum":["pack_1000","pack_10000"],"type":"string"}},"required":["pack_id"],"type":"object"},"name":"create_credit_pack_checkout"},{"description":"Create a Stripe-hosted checkout link for a Pro or Scale subscription.","inputSchema":{"additionalProperties":false,"properties":{"annual":{"default":false,"description":"Use annual billing instead of monthly.","type":"boolean"},"currency":{"default":"usd","description":"Preferred checkout currency.","enum":["usd","brl","eur","gbp"],"type":"string"},"plan_id":{"description":"Plan to subscribe to: pro or scale.","enum":["pro","scale"],"type":"string"}},"required":["plan_id"],"type":"object"},"name":"create_subscription_checkout"},{"description":"Extract text and optional tables from a PDF as structured JSON.","inputSchema":{"additionalProperties":false,"properties":{"extract_tables":{"default":true,"description":"Whether to extract tables too.","type":"boolean"},"file_base64":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Base64-encoded PDF."},"pages":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional pages/ranges to extract, e.g. '1-5'."},"source_url":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Public URL of the PDF."}},"type":"object"},"name":"extract_pdf_text"},{"description":"Return current plan, subscription status, and remaining credits.","inputSchema":{"additionalProperties":false,"properties":{},"type":"object"},"name":"get_billing_status"},{"description":"Combine multiple images into one multi-page PDF.","inputSchema":{"additionalProperties":false,"properties":{"filenames":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"default":null,"description":"Optional filenames matching files_base64, with extensions."},"files_base64":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"default":null,"description":"Base64-encoded image files to combine, in order."},"output_name":{"default":"images.pdf","description":"Name for the output PDF.","type":"string"},"page_size":{"default":"fit","description":"Page size: fit, A4, or letter.","enum":["fit","A4","letter"],"type":"string"},"source_urls":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"default":null,"description":"Public image URLs to combine into a multi-page PDF, in order."}},"type":"object"},"name":"images_to_pdf"},{"description":"List every conversion slug supported by the MCP server.","inputSchema":{"additionalProperties":false,"properties":{},"type":"object"},"name":"list_supported_conversions"},{"description":"Check or change automatic credit-pack recharge: on/off, the trigger threshold, and\nthe last recharge attempts (including the manual payment link when a charge required\nauthentication or was declined). Call with no arguments to just check the current state.","inputSchema":{"additionalProperties":false,"properties":{"enabled":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"description":"Turn automatic credit recharge on (true) or off (false). Omit to leave unchanged."},"threshold_credits":{"anyOf":[{"minimum":0,"type":"integer"},{"type":"null"}],"default":null,"description":"Balance at which auto-recharge should fire. Omit to leave unchanged."}},"type":"object"},"name":"manage_auto_recharge"},{"description":"Merge multiple PDFs into a single PDF, preserving the given order.","inputSchema":{"additionalProperties":false,"properties":{"files_base64":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"default":null,"description":"Base64-encoded PDFs to merge, in order (minimum 2). Use when there are no URLs."},"output_name":{"default":"merged.pdf","description":"Name for the merged PDF.","type":"string"},"source_urls":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"default":null,"description":"Public URLs of the PDFs to merge, in order (minimum 2)."}},"type":"object"},"name":"merge_pdfs"},{"description":"Add password protection (encryption) to a PDF.","inputSchema":{"additionalProperties":false,"properties":{"file_base64":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Base64-encoded PDF."},"password":{"description":"Password to set on the PDF.","type":"string"},"source_url":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Public URL of the PDF."}},"required":["password"],"type":"object"},"name":"protect_pdf"},{"description":"Report a bug, missing conversion, or quality issue to the ConvertFileFast team.","inputSchema":{"additionalProperties":false,"properties":{"category":{"default":"other","description":"Feedback category.","enum":["bug","missing_conversion","quality","other"],"type":"string"},"context":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Extra detail: error message, input format, expected vs actual."},"summary":{"description":"Short description of what went wrong or what is missing.","maxLength":1000,"minLength":3,"type":"string"},"tool":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Tool or conversion involved, e.g. 'convert_file pdf-to-docx'."}},"required":["summary"],"type":"object"},"name":"report_feedback"},{"description":"Resize an image to the given width/height.","inputSchema":{"additionalProperties":false,"properties":{"file_base64":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Base64-encoded image."},"fit":{"default":"contain","description":"How to fit within width/height.","enum":["contain","cover","fill"],"type":"string"},"format":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Output format (jpeg, png, webp, ...). Defaults to source format."},"height":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"description":"Target height in pixels."},"source_url":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Public URL of the image."},"width":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"description":"Target width in pixels."}},"type":"object"},"name":"resize_image"},{"description":"Rotate pages in a PDF.","inputSchema":{"additionalProperties":false,"properties":{"angle":{"description":"Rotation in degrees (clockwise).","enum":[90,180,270],"type":"integer"},"file_base64":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Base64-encoded PDF."},"pages":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Pages to rotate, e.g. '1,3,5-7'. Omit to rotate all pages."},"source_url":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Public URL of the PDF."}},"required":["angle"],"type":"object"},"name":"rotate_pdf"},{"description":"Extract specific pages/ranges from a PDF.","inputSchema":{"additionalProperties":false,"properties":{"file_base64":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Base64-encoded PDF."},"pages":{"description":"Pages/ranges to extract, e.g. '1,3,5-7' or '1-5'.","type":"string"},"source_url":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Public URL of the PDF."}},"required":["pages"],"type":"object"},"name":"split_pdf"},{"description":"Remove password protection from a PDF.","inputSchema":{"additionalProperties":false,"properties":{"file_base64":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Base64-encoded PDF."},"password":{"description":"Current password of the PDF.","type":"string"},"source_url":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Public URL of the PDF."}},"required":["password"],"type":"object"},"name":"unlock_pdf"}]},"body_sha256":"45b54b82d80dec65a61069a2b0939865015dd7b1f0d0f6abb8609b16fc1444d1","prev_id":null,"leaf":"0x4c94796094d12434f8ce9f170fadc94a5e709c8ca1249336be67c59d5c7a2354","leaf_text":"{\"body\":\"45b54b82d80dec65a61069a2b0939865015dd7b1f0d0f6abb8609b16fc1444d1\",\"id\":572634,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793140813786752,\"prev\":null,\"subject\":\"a4588f34-d380-4e6d-a91c-166899c6cbb6\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-27","leaves":273461,"root":"0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795","chained":"0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4","anchor_chain":"eip155:5042002","anchor_tx":"0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4","anchor_block":69414147},"proof":["0x4c942eb4ab8dfd9568224032d842bcf63d7a8d51abefcc391b628e8108f69bcd","0x2c04ece485e14193542dcb409a74f2e2f33da7851c6ced9e859ade4ee60ab13d","0x2192223ad038d5abc754c5d99f35ac0a0bdc6e3be3d11e26e77341320394b538","0xef08f75adb5e6d868ddf6c0e984465c74b40b2eae5ee0223b6d628093413e6ac","0x38a44ea00363cb76d917b8193e947c74fb1b4d41c36f88aee2de85865d5e1b70","0xd11de47da62fbd067f9c1a686f67f5f28cbee96a332d3067e8a37c156e680d34","0x9f11de75128aa019fb9f959bd02a1169bcc1f757f6f22e223c219127fb58b460","0x2f6724c1bb7696e4f1c7eb04ba69d55bdb3bce1b8293d34d2fba862196a3ba32","0x72f8839b69f44c5ef57872fa7c17041b46bd8cd48090352e2f8285f4fe42faf8","0x009b28c470fea0379fb01500cff53ea88f28239be80c1afb103ed19aa50cb9e1","0xdb79ef753f2bf12d42dd9582e7548d8779f526360e431c95865fd80eb157c47e","0xf5ad7dee20c9ad48ff75cc443e6c6ae3a718321f07b826d581afdb243e59305f","0x150dc531eedad3837a4be47dd0bf1a84bf98feb63216c125982425fda525a3fd","0x80ede9e5d428e39db26928b1d08254ff1241f1d7e091fd2e57130fbb4423162b","0x2c117b27721eea45f6590fbccb471d21a7b0b079a53f089ecb300c63bdb3aebf","0x3ed50f053eca72dfd3a9d45a11935240bfe691e57835c367ddebe2cbc49efe9d","0x0e01aa9525097570a6edaf32bfc959de57bf5c24317cf10c0716affea85ca60d","0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585","0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699"]}