cheap.doc/mcp

Official registry Productivity

Passport, ID and MRZ recognition via doc.cheap – Free: 100 documents every month, then $0.01 each

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http cheap-doc-mcp 'https://mcp.doc.cheap/mcp' --header 'Authorization: <Your doc.cheap API key as `Bearer <key>`, for clients that leave `Authorization` free; `X-Doc-Cheap-Api-Key` wins when both are sent. Without a key, the public sandbox key is used. It gives 10 free recognised documents per address in all, and at most 10 requests per address an hour, whatever their answer. Registering gives 100 free documents every month.>' --header 'X-Doc-Cheap-Api-Key: <Your doc.cheap API key, for clients that reserve `Authorization` for their own use. It wins over `Authorization` when both are sent. Without a key, the public sandbox key is used. It gives 10 free recognised documents per address in all, and at most 10 requests per address an hour, whatever their answer. Registering gives 100 free documents every month.>'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "cheap-doc-mcp": {
            "type": "http",
            "url": "https://mcp.doc.cheap/mcp",
            "headers": {
                "Authorization": "<Your doc.cheap API key as `Bearer <key>`, for clients that leave `Authorization` free; `X-Doc-Cheap-Api-Key` wins when both are sent. Without a key, the public sandbox key is used. It gives 10 free recognised documents per address in all, and at most 10 requests per address an hour, whatever their answer. Registering gives 100 free documents every month.>",
                "X-Doc-Cheap-Api-Key": "<Your doc.cheap API key, for clients that reserve `Authorization` for their own use. It wins over `Authorization` when both are sent. Without a key, the public sandbox key is used. It gives 10 free recognised documents per address in all, and at most 10 requests per address an hour, whatever their answer. Registering gives 100 free documents every month.>"
            }
        }
    }
}
NPM package @doc-cheap/mcp
Claude Code
claude mcp add cheap-doc-mcp -e 'DOC_CHEAP_API_KEY=<your doc_cheap_api_key>' -e 'DOC_CHEAP_API_BASE=https://api.doc.cheap' -- npx -y @doc-cheap/mcp@0.3.10
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "cheap-doc-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "@doc-cheap/mcp@0.3.10"
            ],
            "env": {
                "DOC_CHEAP_API_KEY": "<your doc_cheap_api_key>",
                "DOC_CHEAP_API_BASE": "https://api.doc.cheap"
            }
        }
    }
}

Environment variables

  • DOC_CHEAP_API_KEY secret Your doc.cheap API key. Without a key, the public sandbox key is used. It gives 10 free recognised documents per address in all, and at most 10 requests per address an hour, whatever their answer. Registering gives 100 free documents every month. The sandbox key has no balance.
  • DOC_CHEAP_API_BASE Base URL of the doc.cheap API. Only set this to reach a different deployment.
MCPB package https://gitlab.com/doccheap/ocr-mcp/-/releases/v0.3.10/downloads/doc-cheap-0.3.10.mcpb

Frequently asked questions

What is cheap.doc/mcp?

Passport, ID and MRZ recognition via doc.cheap – Free: 100 documents every month, then $0.01 each

How do I install cheap.doc/mcp?

It runs as a remote server. In Claude Code: claude mcp add --transport http cheap-doc-mcp 'https://mcp.doc.cheap/mcp' --header 'Authorization: <Your doc.cheap API key as `Bearer <key>`, for clients that leave `Authorization` free; `X-Doc-Cheap-Api-Key` wins when both are sent. Without a key, the public sandbox key is used. It gives 10 free recognised documents per address in all, and at most 10 requests per address an hour, whatever their answer. Registering gives 100 free documents every month.>' --header 'X-Doc-Cheap-Api-Key: <Your doc.cheap API key, for clients that reserve `Authorization` for their own use. It wins over `Authorization` when both are sent. Without a key, the public sandbox key is used. It gives 10 free recognised documents per address in all, and at most 10 requests per address an hour, whatever their answer. Registering gives 100 free documents every month.>'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does cheap.doc/mcp need an API key?

Yes. It expects DOC_CHEAP_API_KEY, Authorization, X-Doc-Cheap-Api-Key, which you set in its configuration.

Who maintains cheap.doc/mcp?

It is published by cheap.doc. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.