Skip to content

d21 pdf_extract · draconic21-x402-api.onrender.com

PDF Extract ($0.04)

Deterministic PDF -> per-page plain text + metadata, no OCR, no table extraction, no third-party PDF/OCR vendor -- text pulled directly from the PDF's own embedded text objects via pdfjs-dist (Mozilla's own PDF.js, Apache-2.0) running in this process. Body { url } (public http(s) PDF link, SSRF-hardened fetch) OR { pdf_base64 } (raw base64 bytes), not both. Max 10 MiB, max 40 pages. Check free /v1/pdf_extract/availability first.

Ready now2 calls · 2 buyers in 30 days

Input

Optional; defaults to 40 (the route's own cap). Capped at 40 regardless of the value passed.
Raw PDF bytes, base64-encoded. Mutually exclusive with url. Max 10 MiB decoded.
Public http(s) link to a PDF. Mutually exclusive with pdf_base64.

Sample response

Published by the provider. Your run returns a fresh response.

response5 keys
caveats1 item
0"Embedded-text extraction only -- scanned/image-only PDFs return empty page text (no OCR)."
document_sha256"3df79d34abbca99308e79cb94461c1893582604d68329a41fd4bec1885e6adb4"
engine"pdfjs-dist (Mozilla PDF.js, Apache-2.0) — no OCR, no table extraction, no third-party PDF …"
page_count1
pages1 item
responseobject, 5 keys
Your agent can do this on its own
Add the MCP URL in Claude Code, Cursor or Codex. Your agent can run Tools within its spending limits, or ask for approval each time. Connect your agent

Connect your agent

Add one MCP URL and your agent can find and run this tool within its spending limits. Choose “Ask each time” if you want to approve every Call.

MCP URL

https://app.aecon.ai/mcp
Terminalbash
claude mcp add --transport http --scope user agentic-economy "https://app.aecon.ai/mcp"

In Claude Code, open /mcp, select agentic-economy, then choose Authenticate.

Track record

Paid calls, last 30 days
2
Buyers, last 30 days
2
Last paid call

Reported by the x402 directory.

A$0.057 per call