Search / com.auto-reader/ocr
ocr
R0· no sign-inArabic-first OCR, translation and document extraction. First call mints a free trial key.
v1.0.3 · active · repository · descriptor JSON · versions
Search / com.auto-reader/ocr
R0· no sign-inArabic-first OCR, translation and document extraction. First call mints a free trial key.
v1.0.3 · active · repository · descriptor JSON · versions
{
"mcpServers": {
"ocr": {
"type": "http",
"url": "https://api.auto-reader.com/mcp"
}
}
}claude mcp add --transport http ocr https://api.auto-reader.com/mcp[mcp_servers.ocr]
url = "https://api.auto-reader.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"ocr": {
"type": "remote",
"url": "https://api.auto-reader.com/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"ocr": {
"type": "http",
"url": "https://api.auto-reader.com/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=ocr&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYXBpLmF1dG8tcmVhZGVyLmNvbS9tY3AifQ%3D%3D"
}{
"servers": {
"ocr": {
"type": "http",
"url": "https://api.auto-reader.com/mcp"
}
}
}{
"mcpServers": {
"ocr": {
"httpUrl": "https://api.auto-reader.com/mcp"
}
}
}extensions:
"ocr":
enabled: true
name: "ocr"
type: streamable_http
uri: "https://api.auto-reader.com/mcp"
timeout: 300
protocol.modernnewest supported version is 2025-06-18; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotationsno tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky onestools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: ocr_image (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); read_manga (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); translate_text (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …tools.token_costabout 1,677 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changesno tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +dns-namespace +reachable +uptime-96% ~updated-79d-ago
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://api.auto-reader.com/mcp streamable-http | none | yes | 96% | 181 ms | 2025-06-18 | 2026-10-19 |
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. |
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). |
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. |
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. |
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. |
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. |
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. |
Schemas: list_tools.
{
"name": "com.auto-reader/ocr",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json",
"remotes": [
{
"url": "https://api.auto-reader.com/mcp",
"type": "streamable-http"
}
],
"version": "1.0.3",
"repository": {
"url": "https://github.com/Samqra/auto-reader-ocr",
"source": "github"
},
"description": "Arabic-first OCR, translation and document extraction. First call mints a free trial key."
}