About AgentReader
AgentReader is an MCP server for extracting clean text and structured data from public URLs and documents. It suits agents that need web content or file contents in markdown, JSON, text, and table forms.
Key features
- 01Extract clean markdown or structured JSON from URLs
- 02Convert PDF, XLSX, XLS, CSV, and DOCX files
- 03Return page text, sheet rows, records, and tables
- 04Accept URLs or local paths for file conversion
Use cases
- 01Turn a public webpage into structured content
- 02Extract text and tables from a PDF
- 03Convert local spreadsheets or DOCX files
MCP support
Provides read_url and convert_file tools to MCP clients. It is available through a remote Streamable HTTP endpoint or local stdio mode.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://agentreader.onrender.com/mcpclaude mcp add --transport http jedidiahcox-bit-agentreader https://agentreader.onrender.com/mcp{"mcpServers":{"jedidiahcox-bit-agentreader":{"type":"http","url":"https://agentreader.onrender.com/mcp"}}}Open in Cursor{"servers":{"jedidiahcox-bit-agentreader":{"type":"http","url":"https://agentreader.onrender.com/mcp"}}}Open in VS Code{"mcpServers":{"jedidiahcox-bit-agentreader":{"type":"http","url":"https://agentreader.onrender.com/mcp"}}}{"mcpServers":{"jedidiahcox-bit-agentreader":{"serverUrl":"https://agentreader.onrender.com/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
https://agentreader.onrender.com/mcpAuth requiredTools
2| Parameter | Type | Required | Description |
|---|---|---|---|
| url | string | Yes | |
| format | enum | No | json | markdown |
Details
From the project READMEClearcrawl MCP
An MCP server for Clearcrawl, a pay-per-call API built for AI agents:
read_url: turns any public URL into clean markdown or structured JSON (title, author, date, text, links, tables). Ads, menus and footers are stripped. PDF URLs are converted automatically.convert_file: turns a PDF, XLSX/XLS/CSV or DOCX (by URL or local path) into text and tables (per-page text, sheet rows and records, markdown tables).
Free tier: 100 calls a day with no signup. Paid: 1 credit = $0.001; read_url costs 2 credits and convert_file costs 3 per page. Credit packs start at $5 for 5,000 credits.
Option 1: remote (no install)
Streamable HTTP endpoint: https://agentreader.onrender.com/clearcrawl/mcp
{ "mcpServers": { "clearcrawl": { "url": "https://agentreader.onrender.com/clearcrawl/mcp" } } }
Claude Code: claude mcp add --transport http clearcrawl https://agentreader.onrender.com/clearcrawl/mcp
For paid credits, add the header Authorization: Bearer <your key>.
Option 2: local stdio
{ "mcpServers": { "clearcrawl": { "command": "npx", "args": ["-y", "github:clearcrawl/clearcrawl-mcp"], "env": { "CLEARCRAWL_API_KEY": "" } } } }
The local mode can also convert files from your disk (convert_file with path).
Getting an API key
POST https://agentreader.onrender.com/v1/credits/checkout {"pack":"ar_pack_5"} returns a Stripe Checkout URL. Once you pay, the success page shows your key. Full docs: https://agentreader.onrender.com/llms.txt
Notes
- Clearcrawl runs on a free host, so the first call after it has been idle can take about a minute.
- Limits: public http(s) URLs only, 15 MB max, no JavaScript rendering or OCR yet.
MIT licensed (this client). The Clearcrawl API itself is a hosted service.
More from our studio: VibePicks · LinkPreflight
Pairs well with LinkPreflight, our sister brand: preflight a URL with LinkPreflight, then extract it with Clearcrawl.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.