MCP Server · npm v1.0.1

Invoice OCR
for Claude Desktop

Extract structured JSON from Arabic & English invoices, receipts, and contracts — directly inside Claude. One config line. No code required.

Get free API key → View docs npm package
$ npx @scantobill/mcp-server --api-key YOUR_KEY

What Claude can do

3 tools, zero setup

extract_document

Extract structured JSON from any invoice, receipt, contract, or ID at a public URL. Supports Arabic, English, and mixed documents.

list_extractions

Query past extractions with optional date range, document type, and status filters. Paginated results.

get_extraction

Fetch full metadata and structured output for any extraction by ID. Useful for verification and auditing.

Setup

Add to Claude Desktop

claude_desktop_config.json
{
  "mcpServers": {
    "scantobill": {
      "command": "npx",
      "args": ["-y", "@scantobill/mcp-server", "--api-key", "ocr_sk_YOUR_KEY"]
    }
  }
}

Resources

Learn more

📄 API Reference 🤖 Claude Desktop guide 📦 npm package 🔑 Get API key