"# Skavio Agent Tools\n\nDocument, media and web processing for companies. Prices in USD, paid in USDC.\nAPI base: https://www.skavio.eu/agent-tools\nMCP endpoint: https://www.skavio.eu/agent-tools/mcp\nOpenAPI: https://www.skavio.eu/agent-tools/api/openapi.json\n\n## Operations\n- web_fetch: Fetch a public HTTPS document as text, respecting robots.txt and size limits. Price $0.001 per request.\n- web_extract: Fetch a public HTTPS page and return only its visible text. Price $0.001 per request.\n- web_monitor: Fetch a public HTTPS page and report its content hash, with an optional change comparison. Price $0.001 per request.\n- pdf_to_text: Extract selectable text from a PDF using the audited Skavio engine. Price $0.001 per page.\n- pdf_split: Split a PDF into a selected set of pages. Price $0.001 per page.\n- pdf_merge: Merge two to five PDFs into one document. Price $0.001 per page.\n- document_ocr: OCR a scanned document into searchable text. Price $0.002 per page.\n- invoice_extract: Extract structured invoice fields from one document, priced per page with the extraction call included. Price $0.003 per page.\n- audio_transcribe: Transcribe bounded audio or video to text. Price $0.007 per minute.\n\n## Flow\n1. Create an account: POST /api/register (or the dashboard).\n2. Issue a key: POST /api/keys; send it as `Authorization: Bearer sk_live_...`.\n3. Submit work: POST /api/jobs with {tool, idempotency_key, arguments}.\n4. Poll: GET /api/jobs/{idempotency_key} until `available` is true.\n5. Download: GET /api/jobs/{idempotency_key}/results/{result_id}/download.\n6. Fund: POST /api/orders then POST /api/orders/{order_id}/pay with a USDC tx hash.\n\n## MCP\nUse your own Agent Tools API key in the HTTP Authorization Bearer header.\nInitialize and tools/list at /agent-tools/mcp. Nine operations require their published file/URL inputs and idempotency_key.\nAgent Tools defaults to prepaid credits. Set params._meta io.skavio/payment-mode=x402 for a workload quote.\nRepeat exactly the same tool/input/key with official x402/payment metadata. Native USDC on Base; existing corporate treasury.\nThe /mcp gateway defaults processing to x402; payment_mode=prepaid spends shared credits. Arguments are {arguments:{...},idempotency_key,payment_mode}.\nPoll skavio_agent_job_status until available, then download skavio_agent_job_result with a listed result_id; verify SHA256.\nskavio_agent_wallet reads shared credits. Never change payload or payment mode under the same idempotency key.\nConfigured costs are estimates; actual financial margin and funded acceptance are not yet reconciled.\nDocs: https://www.skavio.eu/agent-tools/docs.html\n"