MCPLow riskUnclaimed

mcp

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

doc.cheapdoc.cheap/mcpUpdated Sep 29, 2026

server.json

{
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "name": "cheap.doc/mcp",
  "description": "Passport, ID and MRZ recognition via doc.cheap – Free: 100 documents every month, then $0.01 each",
  "repository": {
    "url": "https://gitlab.com/doccheap/ocr-mcp",
    "source": "gitlab"
  },
  "version": "0.3.9",
  "websiteUrl": "https://doc.cheap/docs/guides/use-the-mcp-server",
  "packages": [
    {
      "registryType": "npm",
      "identifier": "@doc-cheap/mcp",
      "version": "0.3.9",
      "transport": {
        "type": "stdio"
      },
      "environmentVariables": [
        {
          "description": "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.",
          "isSecret": true,
          "name": "DOC_CHEAP_API_KEY"
        },
        {
          "description": "Base URL of the doc.cheap API. Only set this to reach a different deployment.",
          "default": "https://api.doc.cheap",
          "name": "DOC_CHEAP_API_BASE"
        }
      ]
    },
    {
      "registryType": "mcpb",
      "identifier": "https://gitlab.com/doccheap/ocr-mcp/-/releases/v0.3.9/downloads/doc-cheap-0.3.9.mcpb",
      "version": "0.3.9",
      "fileSha256": "2db2993a8189f9623da4385845ad59c955bffb63f1dc3cca4150c26d027a79e1",
      "transport": {
        "type": "stdio"
      }
    }
  ],
  "remotes": [
    {
      "type": "streamable-http",
      "url": "https://mcp.doc.cheap/mcp",
      "headers": [
        {
          "description": "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.",
          "value": "Bearer {api_key}",
          "isSecret": true,
          "variables": {
            "api_key": {
              "description": "Your doc.cheap API key.",
              "isSecret": true
            }
          },
          "name": "Authorization"
        },
        {
          "description": "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.",
          "value": "{api_key}",
          "isSecret": true,
          "variables": {
            "api_key": {
              "description": "Your doc.cheap API key.",
              "isSecret": true
            }
          },
          "name": "X-Doc-Cheap-Api-Key"
        }
      ]
    }
  ]
}

Permissions

DeclaredDetected
Runs code—bundlenode
Installs—npm:@doc-cheap/mcp@0.3.9mcpb:https://gitlab.com/doccheap/ocr-mcp/-/releases/v0.3.9/downloads/doc-cheap-0.3.9.mcpb@0.3.9
Runs install scripts—None
Networkmcp.doc.cheapmcp.doc.cheap
Needs credentialsAuthorizationDOC_CHEAP_API_KEYX-Doc-Cheap-Api-KeyAuthorizationDOC_CHEAP_API_KEYX-Doc-Cheap-Api-Key
Outside the workspace—None
Agent tools—None

Checks

Low risk · Nothing worth a warning was found.

Not reviewed by a person · Checked by rules; the model review is not switched on yet.

Versions

  1. #10.3.9latestOct 7, 2026