# Mistral OCR

> Use this tool when you need to extract text from visual documents, such as images and PDFs, to enable text-based processing and analysis in AI assistant conversations. Mistral OCR processes local files and URLs, supporting various formats, and outputs timestamped JSON files containing the extracted text. It is ideal for workflows requiring automated text extraction from visual documents, with easy deployment via Docker containerization and configurable environment variables.

Canonical page: https://skillsregistry.net/skills/everaldo-mistral-ocr  
JSON: https://api.skillsregistry.net/v1/skills/everaldo-mistral-ocr

## Description

The MCP Mistral OCR server provides optical character recognition capabilities by leveraging Mistral AI's OCR API. It processes both local files and URLs, supporting various image formats (JPG, PNG, WebP) and PDFs, with results saved as timestamped JSON files. The implementation includes Docker containerization for easy deployment, configurable environment variables for API authentication and file storage, and offers two primary tools: process_local_file for handling files from a configured directory and process_url_file for processing remote documents with explicit file type specification. This server is particularly useful for workflows requiring text extraction from visual documents within AI assistant conversations.

## Trust

- **Trust score (0–1):** 0.95
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** cloud-infra
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/everaldo-mistral-ocr)
- **Repository:** <https://github.com/everaldo/mcp-mistral-ocr>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "everaldo-mistral-ocr"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/everaldo-mistral-ocr` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/everaldo-mistral-ocr/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
