A Python client for the Parseur's document parser API. Create extraction workflows, manage mailboxes, documents, uploads, and listen for new parsing events.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add parseur --env PARSEUR_API_KEY='<PARSEUR_API_KEY>' -- uvx parseur-py~/.codex/config.toml
[mcp_servers.parseur]
command = "uvx"
args = ["parseur-py"]
env = { PARSEUR_API_KEY = "<PARSEUR_API_KEY>" }
# codex mcp add parseur --env PARSEUR_API_KEY='<PARSEUR_API_KEY>' -- uvx parseur-py~/.cursor/mcp.json
{
"mcpServers": {
"parseur": {
"command": "uvx",
"args": [
"parseur-py"
],
"env": {
"PARSEUR_API_KEY": "<PARSEUR_API_KEY>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"parseur": {
"type": "stdio",
"command": "uvx",
"args": [
"parseur-py"
],
"env": {
"PARSEUR_API_KEY": "<PARSEUR_API_KEY>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"parseur": {
"command": "uvx",
"args": [
"parseur-py"
],
"env": {
"PARSEUR_API_KEY": "<PARSEUR_API_KEY>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"parseur": {
"command": "uvx",
"args": [
"parseur-py"
],
"env": {
"PARSEUR_API_KEY": "<PARSEUR_API_KEY>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"parseur": {
"command": "uvx",
"args": [
"parseur-py"
],
"env": {
"PARSEUR_API_KEY": "<PARSEUR_API_KEY>"
}
}
}
}Environment variables
PARSEUR_API_KEY
Replace the placeholders with your own credentials and keep them out of version control.