← The evidence ledger
Evidence row 572634
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint a4588f34-d380-4e6d-a91c-166899c6cbb6
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 45b54b82d80dec65a61069a2b0939865015dd7b1f0d0f6abb8609b16fc1444d1
- Leaf
- 0x4c94796094d12434f8ce9f170fadc94a5e709c8ca1249336be67c59d5c7a2354
What was observed
{
"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"
}
]
}What the leaf hashes
{"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"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).
- 0x4c942eb4ab8dfd9568224032d842bcf63d7a8d51abefcc391b628e8108f69bcd
- 0x2c04ece485e14193542dcb409a74f2e2f33da7851c6ced9e859ade4ee60ab13d
- 0x2192223ad038d5abc754c5d99f35ac0a0bdc6e3be3d11e26e77341320394b538
- 0xef08f75adb5e6d868ddf6c0e984465c74b40b2eae5ee0223b6d628093413e6ac
- 0x38a44ea00363cb76d917b8193e947c74fb1b4d41c36f88aee2de85865d5e1b70
- 0xd11de47da62fbd067f9c1a686f67f5f28cbee96a332d3067e8a37c156e680d34
- 0x9f11de75128aa019fb9f959bd02a1169bcc1f757f6f22e223c219127fb58b460
- 0x2f6724c1bb7696e4f1c7eb04ba69d55bdb3bce1b8293d34d2fba862196a3ba32
- 0x72f8839b69f44c5ef57872fa7c17041b46bd8cd48090352e2f8285f4fe42faf8
- 0x009b28c470fea0379fb01500cff53ea88f28239be80c1afb103ed19aa50cb9e1
- 0xdb79ef753f2bf12d42dd9582e7548d8779f526360e431c95865fd80eb157c47e
- 0xf5ad7dee20c9ad48ff75cc443e6c6ae3a718321f07b826d581afdb243e59305f
- 0x150dc531eedad3837a4be47dd0bf1a84bf98feb63216c125982425fda525a3fd
- 0x80ede9e5d428e39db26928b1d08254ff1241f1d7e091fd2e57130fbb4423162b
- 0x2c117b27721eea45f6590fbccb471d21a7b0b079a53f089ecb300c63bdb3aebf
- 0x3ed50f053eca72dfd3a9d45a11935240bfe691e57835c367ddebe2cbc49efe9d
- 0x0e01aa9525097570a6edaf32bfc959de57bf5c24317cf10c0716affea85ca60d
- 0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585
- 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
- Day root
- 0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
- Chained
- 0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
- Published
- On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4