pennyocr-mcp

pennyocr-mcp is a plugin for Gemini CLI from imiraoui/pennyocr-mcp. Its token cost is not measured, scanned A, original, MIT.

An OCR service connector for turning PDFs and images into readable text. It uses the PennyOCR service and requires your API key and processing credits.

In plain words
What is it for?
Use it to process PDFs and images, check expected costs, monitor credit balances, and prevent spending beyond a set cap.
Why use it?
It helps extract text from scanned documents while showing estimated costs, remaining credits, and strict spending limits.

Plugin for Gemini CLI

Written for Gemini CLI: a Gemini CLI extension manifest.

Good fit Use it to process PDFs and images, check expected costs, monitor credit balances, and prevent spending beyond a set cap.

Compare 6 plugins from other repositories ↓
Install with agentmods
npx agentmods add plugins/imiraoui/pennyocr-mcp/gemini-extension
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Clone the repo
git clone --depth 1 https://github.com/imiraoui/pennyocr-mcp

Made for: Gemini CLI.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for pennyocr-mcp

README.md
[![agentmods](https://agentmods.dev/badge/plugins/imiraoui/pennyocr-mcp/gemini-extension/github.svg)](https://agentmods.dev/plugins/imiraoui/pennyocr-mcp/gemini-extension)
Your own site
<a href="https://agentmods.dev/plugins/imiraoui/pennyocr-mcp/gemini-extension"><img src="https://agentmods.dev/badge/plugins/imiraoui/pennyocr-mcp/gemini-extension/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for pennyocr-mcp

Your own site · 80×15
<a href="https://agentmods.dev/plugins/imiraoui/pennyocr-mcp/gemini-extension"><img src="https://agentmods.dev/badge/plugins/imiraoui/pennyocr-mcp/gemini-extension.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session not measured What this adds to a session before it is invoked.
When invoked not measured Not applicable: nothing here is loaded into a session.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Security

Grade A, and why

pennyocr-mcp scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured today.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

gemini-extension.json · 22 lines

What it actually says

{
  "name": "pennyocr-mcp",
  "version": "0.1.0",
  "description": "OCR for PDFs and images with cost estimates, credit balances, and hard spend caps. Requires your PennyOCR API key and processing credits.",
  "mcpServers": {
    "pennyocr": {
      "httpUrl": "https://mcp.pennyocr.com",
      "headers": {
        "Authorization": "Bearer ${PENNYOCR_API_KEY}"
      }
    }
  },
  "settings": [
    {
      "name": "PennyOCR API key",
      "description": "Your own PennyOCR API key. Document processing consumes your account credits.",
      "envVar": "PENNYOCR_API_KEY",
      "sensitive": true
    }
  ]
}
Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. today First seen · 22 lines scan A 173575a83c1d

Subscribe to this mod's changes

pennyocr-mcp is a plugin published in the GitHub repository imiraoui/pennyocr-mcp (0 stars, last pushed today), licensed MIT. Its token cost is not measured: this kind of file is read by the harness, not the model. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-10-27.

Related

Other plugins, from other repositories

conversiontools

Convert 140+ file formats directly in Gemini CLI - documents, data (JSON, CSV, XML, Parquet), images, audio, video, e-books, OCR, AI extraction, text-to-speech, speech-to-text, subtitles (SRT, VTT, ASS), and more. Or build a custom converter from a plain-language description when no standard one fits.

conversiontools/gemini-extension · not measured

justfill

Fill PDF forms with AI — field detection on scans, visual review, templates, native AcroForm fill via justfill.app.

mrmaciej1/justfill-mcp · not measured

ra-mcp-tools

Skills for using Riksarkivet MCP tools — HTR transcription, archive search, document browsing.

AI-Riksarkivet/ra-mcp · not measured

deepread

DeepRead — AI-native document processing API. Extract text and structured data from PDFs and images, fill PDF forms with AI vision, redact 14 types of PII (HIPAA/GDPR ready), and bring your own LLM key on Enterprise. Includes pre-built schemas for invoices, medical records, legal contracts, and insurance claims. Free…

deepread-tech/skills · not measured

deepread

DeepRead OCR — extract text and structured data from PDFs and images. Includes setup, API reference, PII redaction, form filling, and BYOK.

deepread-tech/skills · not measured

pdf-spec-mcp

A plugin that provides searchable references to the ISO 32000 PDF specification, including clauses, requirements, definitions, and comparisons between versions. It requires PDF specification files supplied by the user.

shuji-bonji/pdf-spec-mcp · not measured