# doc.cheap MCP server > doc.cheap MCP server, an MCP server by doc.cheap, listed from the official MCP registry. Indexed, not reviewed: facts and our own checks, no score or ranking. Passport, ID and MRZ recognition via doc.cheap – Free: 100 documents every month, then $0.01 each - Canonical: https://www.anchorterminal.com/tools/doc-mcp - Markdown: https://www.anchorterminal.com/tools/doc-mcp.md (~900 tokens) - Slim: https://www.anchorterminal.com/tools/doc-mcp.min.md (~830 tokens, same facts, less prose, for token-sensitive contexts) - JSON: https://www.anchorterminal.com/tools/doc-mcp.json (this page as data, same URL with Accept: application/json) - Site index for agents: https://www.anchorterminal.com/llms.txt (full text: https://www.anchorterminal.com/llms-full.txt) - API: https://www.anchorterminal.com/api/v1/index.json - Updated: 2026-10-05 # doc.cheap MCP server > Indexed, not reviewed: facts from the official MCP registry and our own checks. No score, grade or rank, and not in the rankings until the panel reviews it. How the index works: https://www.anchorterminal.com/indexed/ - Kind: MCP server, by doc.cheap (https://doc.cheap/docs/guides/use-the-mcp-server) - Listed because: It's published in the registry under doc.cheap, a namespace the registry only gives to whoever proves they control that domain. It's in real use: 2,177 npm downloads a week. - What the official MCP registry says: Passport, ID and MRZ recognition via doc.cheap – Free: 100 documents every month, then $0.01 each ## Facts - MCP registry: `cheap.doc/mcp` 0.3.9 - Endpoint: https://mcp.doc.cheap/mcp (streamable HTTP) - Package: npm `@doc-cheap/mcp` (stdio) - Package: mcpb `https://gitlab.com/doccheap/ocr-mcp/-/releases/v0.3.9/downloads/doc-cheap-0.3.9.mcpb` (stdio) - Source: https://gitlab.com/doccheap/ocr-mcp - Website: https://doc.cheap/docs/guides/use-the-mcp-server - npm downloads a week: 2,177 - Registry entry updated: 2026-09-29 ## Tools - Tools it lists (6, about 12,570 tokens of context, `tools/list` without credentials over MCP 2025-11-25, checked 2026-10-04 22:21 UTC): - `scan_document` (writes): Recognise a passport, national ID card or driver's licence from a photo or scan and return what is printed on it as structured JSON. Inputs: the image as… - `check_balance` (read-only): Return how many credits are left on the account and what the current period has used: the balance, split into this month's free credits (100 every month, drawn… - `search_docs` (read-only): Full-text search over the doc.cheap API documentation – endpoints, request options, every response field, the error codes and what to do about each, MRZ rules,… - `list_scans` (read-only): List the account's stored scans, most recent first, one page at a time. Inputs: the optional limit (1 to 100 rows, default 20) and cursor (the next_cursor of… - `get_scan` (read-only): Fetch the full result of one stored scan by its id, as it was returned when the document was recognised. Input: scan_id – meta.id of a scan_document result, or… - `delete_scan` (writes): Permanently delete one stored scan now, before its retention window would end. This cannot be undone: the stored result, its history row and its thumbnail are… - How its tools read to an agent (0 errors, 2 warnings, 0 notes, about 12,570 tokens; rules at https://www.anchorterminal.com/check.md; not part of the score): - warn TC22 get_scan: the definition is about 4,443 tokens - warn TC22 scan_document: the definition is about 4,710 tokens - JSON: https://www.anchorterminal.com/api/v1/tools/doc-mcp.json - Being indexed says nothing about quality, and nobody can pay for it. Ask for a review: https://www.anchorterminal.com/builders/#claiming