Ocr

com.auto-readerPublished by auto-reader.comOfficial publisherv1.0.3Updated Oct 24, 2026

Arabic-first OCR, translation and document extraction. First call mints a free trial key.

VerifiedStreamable HTTPWeb executableMedia & DesignAI & ML

Overview

AI-generated overview

Remote OCR and document AI service that lets an assistant read text from images, extract structured fields, and translate, with strong Arabic support.

What you can do
  • Read text from images with GPU OCR across 13+ languages, including Arabic, Persian, Urdu and vertical Japanese, with automatic language detection.
  • OCR comic and manga pages, routing Japanese, Korean manhwa and Chinese manhua to script-specific readers.
  • Extract structured fields from invoices, receipts and ID cards, or from a custom JSON schema, returning value, confidence and box per field.
  • Translate text between languages with formality control and alternative phrasings, or OCR an image and translate every line in one call.
  • Check key tier, remaining credits and rate limits, and provision a new API key.
When to use it
Useful when an assistant needs to read scanned or photographed documents, signs, receipts or manga pages, especially Arabic or other non-Latin scripts, or to turn scans into structured fields or translated text without building an OCR pipeline.
Requirements
A remote MCP endpoint over streamable HTTP; no local runtime or package. An Auto-Reader API key is needed for ongoing use: the first call auto-provisions a free trial key, and the returned key is passed as the api_key parameter on later calls. An optional email unlocks the larger free tier. Network access to the provider's API.
Before you install
Images and documents are sent to a third-party service for processing. The server can create API keys on its own, so the returned key should be stored and handled as a secret. Free tiers are limited (about 25 credits/day keyless, about 250/day with an email), and paid credits or subscriptions may be involved once limits are reached.

Installation

In SourceWeft

  1. Open Ocr in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.auto-reader%2Focr/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "ocr": {
      "type": "http",
      "url": "https://api.auto-reader.com/mcp"
    }
  }
}

README

Auto-Reader OCR — Arabic-first OCR & Document AI for agents

Extract text from images and PDFs (best-in-class Arabic, manga-aware Japanese, 13+ languages auto-detected), translate 100+ languages, pull structured fields from invoices/receipts/IDs — with Saudi ZATCA e-invoice QR validation — and get RAG-ready markdown or semantic chunks. Self-hosted, PDPL-compliant: documents are processed transiently and never stored.

No signup needed. Your first call auto-provisions a free trial key.

Add to Claude Code (10 seconds)

bash
claude mcp add --transport http auto-reader-ocr https://api.auto-reader.com/mcp

Registry: com.auto-reader/ocr · Tools: ocr_image, extract_document, translate_text, ocr_and_translate, get_usage, create_api_key.

Or plain HTTP (any agent, any language)

bash
curl -X POST https://api.auto-reader.com/signup      # -> {"api_key":"nsk_live_..."}curl -X POST https://api.auto-reader.com/v1/ocr \  -H "Authorization: Bearer $KEY" -F "[email protected]" -F "lang=auto"

Why agents pick this API

  • Arabic is the differentiator: RTL-aware layout, logical-order text, RTL-correct word boxes, Arabic-Indic digits — plus Arabic↔English code-switched documents.
  • format=markdown / format=chunks (title-bounded, tables kept whole) turn any scan into RAG input in one call; Accept: text/markdown returns a raw .md body.
  • extract_document returns {value, confidence, box} per field, sourced from OCR geometry — never model guesswork.

Site: https://ocr.auto-reader.com · العربية: https://ocr.auto-reader.com/ar

Source: README.md at commit 8bcaf28

Tools

7

extract_document

Extract STRUCTURED FIELDS from a document image: invoices, receipts, ID cards — or any custom JSON schema you supply. Every field returns {value, confidence, box} where the confidence and box come from the OCR geometry (never model guesswork); absent fields are null. preset="zatca" additionally decodes the Saudi ZATCA e-invoice QR (TLV) and cross-validates it against the printed fields — use it for Saudi tax invoices. Arabic-first accuracy. 5 credits/page (zatca 7).

Parameterslangpresetschemaapi_keyimage_base64required

ocr_image

Extract text from an image with GPU OCR. Best-in-class Arabic (plus Persian/Urdu) accuracy, manga-aware vertical Japanese, and strong English, French, Spanish, German, Chinese, Korean, Russian, Italian and Portuguese — 13+ languages. Automatic language and script detection with lang="auto". Returns reading-order layout text (right-to-left aware, paragraph-gapped) that is ready to feed an LLM or show a human, plus the detected language, the engine used, and the number of text blocks found. Provide the image as base64. Use the mode hint (document | receipt | manga | scene) to tune detection.

Parameterslangmodeapi_keyqualityimage_base64required

read_manga

OCR a comic/manga page, routed by LANGUAGE (not the blanket "manga = Japanese" assumption). Japanese goes to the manga specialist reader that reads vertical, hand-lettered speech bubbles in right-to-left order; Korean manhwa, Chinese manhua and other scripts use their own OCR pack; low-confidence pages escalate to the vision model. Returns text blocks in reading order plus the detected language, the engine used, and whether the page is vertical. Provide the image as base64. Pass lang explicitly (ko/zh/...) for the best non-Japanese result; default "auto" detects it.

Parameterslangapi_keyimage_base64required

translate_text

Translate text between 13+ languages with an LLM. Arabic-first quality, with formality control (formal/informal) and optional context to disambiguate meaning. Handles both short dictionary-style word lookups and full documents. Returns the translation and, when available, alternative phrasings.

Parameterstextrequiredapi_keycontextformalitytarget_langrequired

ocr_and_translate

One call: OCR an image, then translate every line into target_lang. Arabic-first OCR and manga-aware Japanese with right-to-left-aware layout, followed by LLM translation. Automatic source-language detection. Provide the image as base64. Ideal for reading foreign documents, signs, manga, or receipts end-to-end in a single step.

Parametersapi_keytarget_langrequiredimage_base64required

get_usage

Check your Auto-Reader OCR key: tier, remaining daily free credits, prepaid credit balance, subscription allowance, and per-minute rate limit. Use it to throttle yourself before hitting a limit.

Parametersapi_key

create_api_key

Provision a new Auto-Reader OCR API key instantly, with no human steps. Pass an optional email to unlock the larger free tier (about 250 credits/day, vs about 25/day for an email-less trial key). Store the returned key and pass it as api_key on future calls.

Parametersemail

Version history

1
  1. v1.0.3LatestSep 16, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts