Manage Parseur.com mailboxes, parser fields, documents, exports and webhooks.
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.
parseur-py is a modern Python client for the Parseur API.
It lets you manage mailboxes, documents, uploads, and webhooks programmatically or from the command line.
Built to help you automate document parsing at scale, parseur-py makes integrating with Parseur fast, easy, and Pythonic.
β
List, search, and sort mailboxes
β
Get mailbox details and schema
β
List, search, filter, and sort documents
β
Upload documents by file or email content
β
Reprocess, skip, copy, or delete documents
β
Manage custom webhooks for real-time events
β
Listen to events in real time with a temporary webhook & tunnel
β
Fully-featured Command Line Interface (CLI)
β
Built-in MCP server to drive Parseur from AI assistants (Claude, Cursor, β¦)
When using the parseur listen command (with event listener support), your data is forwarded through localtunnel servers.
These servers are not affiliated with Parseur and are not covered by Parseurβs Privacy Policy or Data Processing Agreement.
Data transmitted through localtunnel is not encrypted end-to-end.
β‘οΈ Use this feature at your own risk.
For production-grade setups, we strongly recommend configuring your own secure webhook endpoint instead of relying on localtunnel.
With event listener support (Flask + localtunnel)
With MCP server support (use Parseur from AI assistants)
Unit tests run fully offline:
Integration tests hit the real Parseur API. They create and delete real
resources, so they're skipped unless credentials are provided via the
environment (never committed or stored in ~/.parseur.conf):
Store your Parseur API credentials securely:
Your config is saved (by default) in:
List all your mailboxes:
List documents in a mailbox:
Upload a file to a mailbox (add --wait to block until it is parsed, with a live progress bar):
Download a mailbox's results as a file (stdout by default, or --output):
Register a custom webhook:
Listen to events in real time (requires [listener]):
With forwarding:
Run:
for a full list of available commands.
--wait for synchronous parsing)[mcp])Mailbox listing supports:
Document listing supports:
Easily register custom webhooks for events like:
document.processeddocument.processed.flatteneddocument.template_neededdocument.export_failedtable.processedtable.processed.flattenedYour webhook endpoint will receive POST notifications with Parseur payloads, enabling real-time integrations with your systems.
parseur-py ships an MCP server that exposes Parseur as tools any MCP-compatible AI assistant (Claude Desktop, Codex, Cursor, Claude Code, and others) can call directly.
Start with MCP.md if you want to connect Parseur to Claude, Codex, or Cursor. It separates the recommended user setup from the developer setup and includes copy-paste configs for each client.
The full tool reference is in MCP-TOOLS.md, and maintainer publishing instructions are in MCP-PUBLISHING.md.
Quick zero-install command:
Your API token and settings are stored in a simple INI file:
You can customize the path by setting `--config-path` in your calls if needed.
Beyond the CLI, parseur-py is a standard Python library. Example:
Every method accepts an optional api_key argument that takes priority over
the global parseur.api_key for that single call β useful for multi-account
or multi-tenant code:
MIT License
We welcome contributions! Please:
git checkout -b feature/foo)git commit -am 'Add foo')git push origin feature/foo)Developed with β€οΈ by the Parseur team.
Parseur is the easiest way to automatically extract data from emails and documents. Stop copy-pasting data and automate your workflows!
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/parseur)<a href="https://allmcps.com/mcp/parseur"><img src="https://allmcps.com/api/badge/parseur?style=directory" alt="Parseur on AllMCPs" /></a>