Skip to content

Horizon Pulse · horizonpulse.dev

PDF to text

Use when you need the text of a public PDF document. GET with required url (http/https, max 10MB) and optional pages (1-50, default 50). Returns JSON: pages [{page, text}], totalPages, pagesReturned, truncated, bytes, finalUrl and meta (title, author, subject, creator, producer, creationDate). Reads the PDF text layer with pdf.js; no OCR, so scanned image-only PDFs return 422. Max 100K chars. Not a PDF, encrypted, too large or failed downloads are not charged.

Ready now3 calls · 2 buyers in 30 days

Input

Max pages to return, integer 1-50 (default 50).
Absolute http(s) URL of a public PDF (required, max 10MB).

Sample response

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

response9 keys
bytes858
finalUrl"https://horizonpulse.dev/sample.pdf"
meta2 keys
author"Horizon Pulse"
title"Horizon Pulse sample PDF"
oktrue
pages1 item
pagesReturned1
requestedUrl"https://horizonpulse.dev/sample.pdf"
totalPages1
truncatedfalse
responseobject, 9 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
3
Buyers, last 30 days
2
Last paid call

Reported by the x402 directory.

A$0.029 per call