{"ok":true,"site":{"host":"faxonline.app","url":"https://faxonline.app/fax-for-ai-agents","type":"live","desc":"Connect your AI agent to FaxOnline over MCP. Prepare a PDF fax to a US number for $7, approve Stripe checkout, and track delivery. No subscription.","tools":[{"name":"scan_images_c2pa","kind":"act","impl":"imperative","description":"Scan every <img> on the current page for C2PA Content Credentials (content provenance metadata) and return a per-image summary: whether a manifest is present, the claim generator (the tool that produced or edited the image), the title, and the signer name. Use this to find which images on a page carry provenance data. Note: provenance is decoded but NOT cryptographically verified.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":100,"default":25,"description":"Maximum number of images to fetch and scan (default 25, max 100)."}},"required":[]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/fax-for-ai-agents","pages":["/fax-for-ai-agents","/fax-plus-alternative","/faxes-near-me","/fax-form-2553","/fill-form-2553-online","/"]},{"name":"inspect_image_c2pa","kind":"act","impl":"imperative","description":"Fetch a single image (by CSS selector or URL) and return its fully decoded C2PA manifest store: every manifest's claim, assertions (e.g. c2pa.actions edit history, schema.org authorship), and the COSE signature details (algorithm and signing-certificate identity). Provide exactly one of `selector` or `url`. Note: the signature is decoded but NOT cryptographically verified.","inputSchema":{"type":"object","properties":{"selector":{"type":"string","maxLength":8192,"description":"CSS selector for an <img> element on the page."},"url":{"type":"string","maxLength":8192,"description":"Same-origin image URL (absolute same-origin, or relative to the current page) to fetch and inspect. Cross-origin URLs are rejected."}},"required":[]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/fax-for-ai-agents","pages":["/fax-for-ai-agents","/fax-plus-alternative","/faxes-near-me","/fax-form-2553","/fill-form-2553-online","/"]},{"name":"start_fax","kind":"act","impl":"imperative","description":"Open the FaxOnline form to send one outgoing fax online.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/fax-for-ai-agents","pages":["/fax-for-ai-agents","/fax-plus-alternative","/faxes-near-me","/fax-form-2553","/fill-form-2553-online","/"]},{"name":"get_fax_pricing","kind":"answer","impl":"imperative","description":"Retrieve current FaxOnline one-time fax pricing and service details.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/fax-for-ai-agents","pages":["/fax-for-ai-agents","/fax-plus-alternative","/faxes-near-me","/fax-form-2553","/fill-form-2553-online","/"]},{"name":"prepare_fax","kind":"act","impl":"imperative","description":"Prepare one PDF fax and return its price and Stripe checkout link. This stores the document but does not send or charge. Completing checkout authorizes sending to the displayed recipient. Keep draft_token private and reuse it with identical inputs for retries.","annotations":{"readOnlyHint":false,"consequentialHint":true},"inputSchema":{"properties":{"draft_token":{"description":"A secret, cryptographically random 64-character lowercase hex token. Reuse for retries and status checks.","type":"string"},"fax_number":{"description":"US destination fax number.","type":"string"},"email":{"description":"Email address for delivery notifications.","type":"string"},"filename":{"description":"PDF filename without directory paths.","type":"string"},"document_base64":{"description":"Standard base64 of the PDF bytes, without a data URL prefix; maximum decoded size 10 MiB.","type":"string"}},"type":"object","required":["draft_token","fax_number","email","filename","document_base64"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/fax-for-ai-agents","pages":["/fax-for-ai-agents","/fax-plus-alternative","/faxes-near-me","/fax-form-2553","/fill-form-2553-online","/"]},{"name":"get_fax_status","kind":"answer","impl":"imperative","description":"Check your prepared fax using its secret draft_token. Returns payment and delivery status. A processing fax has not yet been delivered. Poll no more than once every 15 seconds.","annotations":{"readOnlyHint":true,"consequentialHint":false},"inputSchema":{"properties":{"draft_token":{"description":"The private token used in prepare_fax.","type":"string"}},"type":"object","required":["draft_token"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/fax-for-ai-agents","pages":["/fax-for-ai-agents","/fax-plus-alternative","/faxes-near-me","/fax-form-2553","/fill-form-2553-online","/"]}],"category":"Productivity & Business","favicon":"/favicons/faxonline.app.png","apiSurface":"spec","toolCount":6}}