📡 MCP Radar

Goldziher/sceptre

EasyOCR's accuracy, Rust's speed and footprint — CRAFT + gen2 CRNN OCR over ONNX, as a library, CLI, and MCP server.

8 stars
0 forks
Rust
momentum ▲ 20.0
created 2026-07-31
on radar since 2026-08-05
clicomputer-visioncraftcrnneasyocrmcpocronnxrusttext-recognition
View on GitHub ↗Homepage ↗

About sceptre

EasyOCR's accuracy. Rust's speed and footprint.

sceptre is a from-scratch Rust reimplementation of EasyOCR's OCR pipeline — CRAFT text detection then gen2 CRNN recognition with CTC decoding, over ONNX. It matches EasyOCR's output on every script it supports, runs ~2.8× faster on a fraction of the memory (and a cold one-shot run is ~4.4× faster than EasyOCR warm), and ships as one self-contained binary with no Python runtime. Use it as a library, a CLI, or an MCP server.

8 scripts · CRAFT + gen2 CRNN · ONNX Runtime or pure-Rust · library · CLI · MCP · offline-first

Documentation · Install · Quickstart · Why sceptre · Benchmarks · How it works · Contributing

EasyOCR is excellent and accurate — but it's a PyTorch stack: a Python interpreter, a multi-gigabyte runtime, and a heavy process to keep warm. sceptre keeps the accuracy and drops all of that.

What you get Why it matters --------- Parity accuracy Validated against real EasyOCR output across the gen2 scripts — English, Latin, Chinese (simplified), Japanese, Korean, Cyrillic, plus Telugu and Kannada — matching text (word/char-F1) and boxes (IoU). A faithful reimplementation, not an approximation. What EasyOCR reads, sceptre reads. Substantially faster ~2.8× higher throughput than EasyOCR warm on the same corpus — and even a cold, one-shot CLI run (~4.4×) beats EasyOCR's warm, already-loaded reader. More pages per second, less waiting, cheaper batch jobs. A fraction of the memory Peak RSS around 3× lower than the Python + torch process, measured like-for-like (both whole-process peaks). Runs where EasyOCR won't — small

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/Goldziher--sceptre.html)

Related MCP servers

mrpulor-gh/nuphus-mcp

Desktop automation MCP server — computer use for any AI agent: control screen, windows, mouse/keyboard, and Chrome via Model Context Protocol (stdio)

⭐ 105Rust
Kaseban/baton

Convert AI coding sessions between Claude Code, Codex, OpenCode, Zed, Aider, Gemini CLI, Cursor, Cline & more — lossless, round-trip tested. MCP server + CLI.

⭐ 4Rust
gede-cahya/cheat-engine-mcp

Rust MCP server for Linux scanmem: memory scanning, guarded writes, process UX, and JSON cheat tables.

⭐ 3Rust
ieranama/discomcp

Teach any AI agent how you use an MCP server – Soft-Landing to your AI integrations

⭐ 3Rust
pioner92/symbolpeek-mcp

Ask for the symbol, not the file. Token-efficient MCP server giving AI coding agents symbol-level reads of TS/JS, Rust, Python, Java, Go, JSON, and Markdown

⭐ 16Rust
hongnoul/hwatu

Visual verification browser for AI coding agents: daemon-based WebKitGTK, real rendering, ~13ms window spawn

⭐ 13Rust

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.