MCP server that parses PDFs into JSON using user-defined schemas, supporting sync, async, and streaming modes.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by 0xpdf MCP.
parse_pdf_syncSchema-first sync parse
parse_pdf_streamStreaming parse (SSE)
submit_parse_jobAsync jobs
list_schemasSaved schemas
generate_schema_from_descriptionAI schema generation (wallet debit)
get_pricing_currentBalance / pricing
Schema in β PDF in β JSON out for Claude, Cursor, and other MCP clients.
This stdio MCP server wraps the 0xPdf HTTP API (auth, billing, rate limits intact). Agents can parse invoices/forms into a JSON schema, generate schemas, and poll async jobs.

Playground Β· Docs / MCP setup Β· Pricing
Get an API key at 0xpdf.io/dashboard.
Or with pip:
| Tool | Purpose |
|---|---|
parse_pdf_sync | Schema-first sync parse |
parse_pdf_stream | Streaming parse (SSE) |
submit_parse_job / wait_for_job_completion | Async jobs |
list_schemas / create_schema | Saved schemas |
generate_schema_from_description | AI schema generation (wallet debit) |
get_pricing_current | Balance / pricing |
health_check | Liveness |
Full list and env vars: see source oxpdf_mcp/server.py and docs.
| Variable | Default | Notes |
|---|---|---|
PDF_PARSING_API_KEY | β | Required for authenticated tools |
PDF_PARSING_API_BASE_URL | https://api.0xpdf.io | Production API |
PDF_PARSING_ALLOWED_API_HOSTS | β | Required in production (api.0xpdf.io) |
PDF_PARSING_REQUIRE_HTTPS | false | Set true for production |
PDF_PARSING_ALLOWED_FILE_ROOTS | CWD | Colon-separated absolute paths for pdf_path |
oxpdf@0xpdf/clientMIT
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/risha-max-0xpdf-mcp)<a href="https://allmcps.com/mcp/risha-max-0xpdf-mcp"><img src="https://allmcps.com/api/badge/risha-max-0xpdf-mcp?style=directory" alt="0xpdf MCP on AllMCPs" /></a>