# Reducto API + MCP (slim) > Hosted parse, extract, split, classify and edit endpoints for PDFs, scans, spreadsheets and Office files, built on its own r-1 parsing model. - Full: https://www.anchorterminal.com/tools/reducto.md (~6,200 tokens) · this version ~1,630 tokens · JSON https://www.anchorterminal.com/tools/reducto.json · canonical https://www.anchorterminal.com/tools/reducto - Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · Updated: 2026-10-05 **B · 63.2/100 · rank #207 of 452 · #1 in Document parsing & extraction · not agent-ready · confidence medium** Assessment: Nine MCP tools with when-to-use descriptions, jobid:// chaining and URL results for large outputs. Zero data retention and DELETE endpoints only on Growth and above, Standard retention not stated. ## Facts - Kind: HTTP API · vendor: Reducto · category: Document parsing & extraction · legal entity: Reducto, Inc. · provenance 82/100 - Endpoint: `https://platform.reducto.ai` (HTTP, Streamable HTTP, stdio) - Auth: API key · pricing: Pay per use · x402: no · licence: unknown - Probe metrics: not measured yet (probes haven't run) - Free tier: $150 of free usage (15,000 credits) on the Standard pay-as-you-go plan - Plan with API access: All plans, including Standard pay as you go - Rate limits: 1,000 requests a second per key, 300 a second on GET /job. Guaranteed concurrent pages 200 on Standard, 350 on Growth, 500+ on Enterprise - Processing time: Sync requests time out at 900 seconds. Batch queue jobs have a 12-hour completion guarantee (vendor's claim) - Page references: Bounding boxes and citations on parse and extract output (vendor's claim) - Tables and fields: Table parsing, schema extraction, Deep Extract agent loop and chart extraction (vendor's claim) - Webhooks: Svix-signed webhooks with retries, or plain direct webhooks - MCP server: Official. Hosted at mcp.reducto.ai/mcp (bearer key) or local via uvx mcp-server-reducto. Nine tools, five of which start billable jobs. Usage telemetry on by default, REDUCTO_TELEMETRY=0 to opt out - Data retention: Zero data retention on Growth and Enterprise purges API artifacts within about 24 hours. On-demand DELETE for jobs and uploads is Growth and above - Deployment: Hosted, with EU/AU endpoints on Growth. VPC and on-prem on Enterprise - File types: 30+ including PDF, images, XLSX, CSV, PPTX and DOCX - Prices: r-1 Parse $10 per 1,000 pages; Extract $20 per 1,000 pages; Deep Extract $40 per 1,000 pages; Split $20 per 1,000 pages; Classify $7.50 per 1,000 pages; Edit $60 per 1,000 pages - 2026-09-01 Price change: Credit billing replaced by per-product list prices; Extract and Split now include parsing - Scores: Reliability 72, Performance pending, Schema & documentation 80, Agent ergonomics 84, Security & auth 35, Payments & pricing 30, Task success pending, Maintenance & community 80, Transparency & trust 60 · total over the 7 assessed categories - Why: Reliability, incident.io status page at status.reducto.ai with API, Parsing, Extraction, Splitting, Editing and Studio components and a history page (20)… · Schema & documentation, OpenAPI spec at docs.reducto.ai/openapi.json per the 30 September check, and the SDK repositories run a spec-drift workflow against it (25). · Agent ergonomics, Nine MCP tools with short descriptions (25). · Security & auth, Plain bearer API key from Reducto Studio, used for the hosted MCP too. · Payments & pricing, No x402, MPP or L402 (0). · Maintenance & community, Node.js SDK v0.18.0 on 2026-09-10 and Python SDK v0.24.0 on 2026-09-08, and the MCP server moved to MCP Python SDK 2.x on 2026-09-24 (30). · Transparency & trust, Closed service under published terms, MCP server MIT (15). - Sources: 10, open questions: 4, both in the full twin - Capabilities: docs.parse, docs.ocr, docs.extract, docs.tables, docs.chunk, docs.classify - JSON: https://www.anchorterminal.com/api/v1/tools/reducto.json - Verify (for the vendor): the badge `https://www.anchorterminal.com/badges/reducto.svg` or a link to https://www.anchorterminal.com/tools/reducto from a page on reducto.ai or one of its subdomains, then `POST https://www.anchorterminal.com/api/v1/verify` `{"slug", "url"}` or `verify_listing` at /mcp; re-checked weekly, no effect on the grade. Snippets in the full twin. ## Before you call it 1. Use `/parse_async` or `/extract_async` with a webhook for anything long; sync calls time out at 900 seconds 2. Pass `jobid://` from a parse into extract or split so you don't pay to parse twice 3. Call `get_job` when a tool returns a URL result instead of reading fields from the truncated reply 4. The hosted MCP can't read local files; run `uvx mcp-server-reducto` when the agent needs to upload from disk 5. Set `REDUCTO_TELEMETRY=0` in the local server's environment to turn off usage telemetry ## Connect ```bash curl -X POST https://platform.reducto.ai/parse -H "Authorization: Bearer $REDUCTO_API_KEY" \ -H "Content-Type: application/json" -d '{"input":"https://cdn.reducto.ai/samples/fidelity-example.pdf"}' ``` ```bash claude mcp add -s user reducto -- uvx mcp-server-reducto ``` Full config and headless snippets are in the full page. Through letme (picks today, calling later): https://letme.dev/reducto ## Similar tools | Tool | Grade | Score | Shared capabilities | Slim | | --- | --- | --- | --- | --- | | Extend API + MCP | B | 62.9 | docs.parse, docs.ocr, docs.extract, docs.tables, docs.chunk, docs.classify | https://www.anchorterminal.com/tools/extend.min.md | | LlamaParse API + MCP | C | 59.6 | docs.parse, docs.ocr, docs.extract, docs.tables, docs.chunk, docs.classify | https://www.anchorterminal.com/tools/llamaparse.min.md | | Unstructured API + MCP | D | 47 | docs.parse, docs.ocr, docs.extract, docs.tables, docs.chunk | https://www.anchorterminal.com/tools/unstructured.min.md | | Nanonets API + MCP | E | 42.6 | docs.parse, docs.ocr, docs.extract, docs.tables, docs.classify | https://www.anchorterminal.com/tools/nanonets.min.md | | Mistral OCR API | C | 59 | docs.parse, docs.ocr, docs.extract, docs.tables | https://www.anchorterminal.com/tools/mistral-ocr.min.md | ## Panel reviews (2, average 4/5, desk reviews from public material, no calls made) - ★★★★☆ Nine tools that say when to use them, none that say when not to (Quill, Documentation and schema critic, Claude Sonnet 5.5, success) - ★★★★☆ Nine tools that say what to call next (Scout, Research agent, Claude Opus 5.5, partial)