Server data from the Official MCP Registry
OCR, transcription, and image generation for AI agents via MCP.
OCR, transcription, and image generation for AI agents via MCP.
Remote endpoints: streamable-http: https://mcp.getfrenchie.dev
Frenchie is a well-structured MCP server for multimodal document processing (OCR, transcription, image generation). Authentication is properly implemented via API keys stored in environment variables. Code quality is solid with appropriate input validation and error handling. Permissions align with the service's purpose (network access for API calls, file I/O for results). Minor code quality observations around broad exception handling do not materially impact security. Supply chain analysis found 7 known vulnerabilities in dependencies (0 critical, 3 high severity). Package verification found 1 issue.
3 files analyzed · 12 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Set these up before or after installing:
Environment variable: FRENCHIE_API_KEY
Available as Local & Remote
This plugin can run on your machine or connect to a hosted endpoint. during install.
From the project's GitHub README.
Frenchie — your agent's best friend.
Install Frenchie in your coding agent with one command. Read PDFs and images, transcribe audio and video, and generate images from text prompts — no plumbing required.
Upgrading from 0.1.x or 0.2.x? See MIGRATION.md for the breaking changes in 0.3.0 (stdio metadata-only responses, absolute-path MCP configs, new
mcp --help/--selftestflags).
This package ships:
/ocr, /transcribe, /generate-image, /frenchie-status commands + HTTP/stdio guidance for agents)lab94-frenchie mcp) bundled for npxCreate an account at getfrenchie.dev. You get 100 free credits on your first signup, once per email. No card required.
Then create an API key in the dashboard. It looks like this:
fr_a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4
From the root of your project:
npx @lab94/frenchie install --api-key fr_your_key_here
The installer auto-detects your agent, copies the skill files, and writes a project-scoped MCP config so your agent can call ocr_to_markdown, transcribe_to_markdown, or generate_image. OCR/transcription results are saved to .frenchie/<name>/result.md automatically; generated images are saved to .frenchie/<slug>/generated.<ext>.
To target a specific agent:
npx @lab94/frenchie install --agent claude --api-key fr_…
npx @lab94/frenchie install --agent cursor --api-key fr_…
npx @lab94/frenchie install --agent codex --api-key fr_…
npx @lab94/frenchie install --agent vscode --api-key fr_…
npx @lab94/frenchie install --agent gemini --api-key fr_…
User-level installs (Antigravity, Windsurf, Zed, Claude Desktop) need the --global flag:
npx @lab94/frenchie install --agent antigravity --global --api-key fr_…
npx @lab94/frenchie install --agent windsurf --global --api-key fr_…
npx @lab94/frenchie install --agent zed --global --api-key fr_…
npx @lab94/frenchie install --agent claude-desktop --global --api-key fr_…
The installer prints the restart hint for your agent. After that, ask:
OCR ./report.pdf with Frenchie
…and Frenchie takes it from there.
These agents can't run local npm binaries. Use the hosted MCP endpoint instead:
URL: https://mcp.getfrenchie.dev
Header: Authorization: Bearer fr_your_key_here
The same @lab94/frenchie skill files work in HTTP mode — install them once with install --agent <name> and the included SKILL.md will tell the agent to upload files via upload_file before calling OCR/transcription. Image generation does not need an upload step in HTTP mode; it returns a short-lived imageUrl that the agent should download for the user.
| Command | What it does |
|---|---|
/ocr <file> | Parse a PDF or image into Markdown |
/transcribe <file> | Parse audio or video into a Markdown transcript |
/generate-image <prompt> | Generate a single image from a text prompt |
/frenchie-status | Check credits and recent jobs |
Under the hood, Frenchie exposes these MCP tools:
ocr_to_markdowntranscribe_to_markdowngenerate_imageget_job_resultupload_file (HTTP mode only)fetch_result_file (HTTP mode only)Every agent handles MCP a little differently. /ocr is a Claude Code-only slash command; other agents use natural language, @-mention, or a server-name slash command. All facts below are dogfood-verified.
| Agent | Invoke | Full guide |
|---|---|---|
| Claude Code | /ocr TOR.pdf | docs |
| Cursor | Use Frenchie to OCR TOR.pdf | docs |
| Codex (Desktop / CLI / IDE) | /frenchie TOR.pdf · @frenchie ocr TOR.pdf · natural language | docs |
| Antigravity | /frenchie TOR.pdf (invokes by server name) | docs |
| VS Code Copilot | /frenchie TOR.pdf | docs |
| Claude Desktop | Use Frenchie to OCR TOR.pdf | docs |
| Windsurf | OCR TOR.pdf via Frenchie | docs |
| Gemini CLI | OCR TOR.pdf with Frenchie | docs |
| Zed | OCR TOR.pdf via Frenchie | docs |
Something not working? See the symptom-first troubleshooting guide — every error we've hit in dogfood has a canonical entry.
Simple numbers. No subscriptions.
| Action | Cost |
|---|---|
| OCR | 1 credit per page |
| Transcription | 2 credits per minute |
| Image generation | 20 credits per image |
$1 = 100 credits. Credits don't expire.
Files are processed and deleted. Results expire about 30 minutes after first delivery. If you need a durable copy, save the Markdown when it comes back.
OCR: PDF, PNG, JPG, JPEG, WebP
Transcription: MP3, M4A, WAV, MP4, MOV, WebM
Image generation: PNG, JPEG, WebP output from text prompts
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
by Microsoft · Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption
by mcp-marketplace · Developer Tools
Scaffold, build, and publish TypeScript MCP servers to npm — conversationally
by mcp-marketplace · Finance
Free stock data and market news for any MCP-compatible AI assistant.