mcp-mistral-ocr
MCP Mistral OCR
Un servidor MCP que ofrece funciones de OCR mediante la API de OCR de Mistral AI. Este servidor puede procesar archivos locales y URL, además de imágenes y archivos PDF.
Características
Procese archivos locales (imágenes y PDF) utilizando el OCR de Mistral
Procesar archivos desde URL con especificación explícita del tipo de archivo
Soporte para múltiples formatos de archivos (JPG, PNG, PDF, etc.)
Resultados guardados como archivos JSON con marcas de tiempo
Contenedorización de Docker
Gestión de paquetes UV
Related MCP server: Mistral OCR MCP Server
Variables de entorno
MISTRAL_API_KEY: Su clave API de Mistral AIOCR_DIR: Ruta del directorio para el procesamiento local de archivos. Dentro del contenedor, siempre se asigna a/data/ocr
Instalación
Instalación mediante herrería
Para instalar Mistral OCR para Claude Desktop automáticamente a través de Smithery :
npx -y @smithery/cli install @everaldo/mcp/mistral-crosswalk --client claudeUsando Docker
Construya la imagen de Docker:
docker build -t mcp-mistral-ocr .Ejecute el contenedor:
docker run -e MISTRAL_API_KEY=your_api_key -e OCR_DIR=/data/ocr -v /path/to/local/files:/data/ocr mcp-mistral-ocrDesarrollo local
Instalar el administrador de paquetes UV:
pip install uvCrear y activar entorno virtual:
uv venv
source .venv/bin/activate # On Unix
# or
.venv\Scripts\activate # On WindowsInstalar dependencias:
uv pip install .Configuración del escritorio de Claude
Agregue esta configuración a su claude_desktop_config.json:
{
"mcpServers": {
"mistral-ocr": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"MISTRAL_API_KEY",
"-e",
"OCR_DIR",
"-v",
"C:/path/to/your/files:/data/ocr",
"mcp-mistral-ocr:latest"
],
"env": {
"MISTRAL_API_KEY": "<YOUR_MISTRAL_API_KEY>",
"OCR_DIR": "C:/path/to/your/files"
}
}
}
}Herramientas disponibles
1. proceso_archivo_local
Procesar un archivo desde el directorio OCR_DIR configurado.
{
"name": "process_local_file",
"arguments": {
"filename": "document.pdf"
}
}2. archivo_url_del_proceso
Procesar un archivo desde una URL. Requiere especificar explícitamente el tipo de archivo.
{
"name": "process_url_file",
"arguments": {
"url": "https://example.com/document",
"file_type": "image" // or "pdf"
}
}Producción
Los resultados del OCR se guardan en formato JSON en el directorio output , dentro de OCR_DIR . Cada archivo de resultados se nombra con el siguiente formato:
Para archivos locales:
{original_filename}_{timestamp}.jsonPara URL:
{url_filename}_{timestamp}.jsonourl_document_{timestamp}.jsonsi no se encuentra ningún nombre de archivo en la URL
El formato de la marca de tiempo es YYYYMMDD_HHMMSS .
Tipos de archivos admitidos
Imágenes: JPG, JPEG, PNG, GIF, WebP
Documentos: PDF y otros formatos de documentos compatibles con Mistral OCR
Limitaciones
Tamaño máximo de archivo: 50 MB (impuesto por la API de Mistral)
Número máximo de páginas del documento: 1000 (impuesto por la API de Mistral)
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceConverts PDF files from local storage or URLs to structured Markdown format using Mistral AI's OCR API, preserving document structure and extracting images.21MIT
- FlicenseAqualityDmaintenanceExtracts text content from PDFs and images using Mistral's OCR API, enabling OCR capabilities in MCP-compatible clients like Cursor and Claude Desktop.18
- AlicenseAqualityBmaintenanceExtracts text and images from PDFs and image files using the Mistral OCR API, with a security sandbox for file writes.4MIT
- Alicense-qualityDmaintenanceConverts documents and images to Markdown using Mistral AI's OCR, enabling AI-powered document processing via MCP-compatible clients like Claude Desktop.142MIT
Related MCP Connectors
OCR.space MCP — wraps the OCR.space API (ocr.space) for image/PDF → text OCR.
OCR for images and Korean ID documents
Turn any PDF into structured JSON via AI + OCR: invoices, bank statements, contracts.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/everaldo/mcp-mistral-ocr'
If you have feedback or need assistance with the MCP directory API, please join our Discord server