NetIntel · netintel.dev
Parse a PDF to text and Markdown
Send a PDF url or base64 file, get clean Markdown with paragraphs rebuilt from the text layer, per-page character offsets for citing pages, metadata (title, author, dates, page count) and the page numbers that are scanned images with no text layer. Up to 50 pages per call. Text layer only, no OCR: an image-only PDF returns an uncharged 422.
Input
Sample response
Published by the provider. Your run returns a fresh response.
response11 keys
char_count730
findings1 item
0"scanned_pages_present"
markdown"<!-- page 1 -->
## Quarterly Network Report
This sample shows what POST /pdf/parse returns: paragraphs rebuilt from the text layer, ..."
metadata5 keys
author"NetIntel"
created"2026-10-10T00:00:00Z"
has_formfalse
pdf_version"1.4"
title"Quarterly Network Report (sample)"
page_count3
pages3 items
0{ char_end, char_start, has_text, … }5 keys
1{ char_end, char_start, has_text, … }5 keys
2{ char_end, char_start, has_text, … }5 keys
pages_parsed3
scanned_pages1 item
02
source4 keys
bytes2236
final_url"https://netintel.dev/samples/pdf-parse-sample.pdf"
type"url"
url"https://netintel.dev/samples/pdf-parse-sample.pdf"
truncatedfalse
word_count95
responseobject, 11 keysYour 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/mcpTerminalbash
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.