extraer-datos-ine
Allows creating one-time capture links for INE/passport documents that can deliver the captured photo and extracted data directly to a configured Telegram destination, keeping sensitive data out of the chat.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@extraer-datos-ine Extrae los datos de la INE en ~/Descargas/ine_frente.jpg y ~/Descargas/ine_reverso.jpg."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
extraer-datos-ine-mcp
Servidor MCP oficial de Extraer Datos de INE. Deja que Claude, Cursor, VS Code y otros clientes MCP extraigan los datos de credenciales para votar INE/IFE (nombre, CURP, clave de elector, fecha de nacimiento, domicilio, vigencia…) y creen enlaces para que tus clientes capturen su documento desde el celular.
Herramientas
Herramienta | Qué hace | Costo |
| Extrae los datos de fotos de una INE guardadas en tu computadora ( | 1 token (se reembolsa si la imagen es ilegible o falla la extracción) |
| Crea un enlace de un solo uso para que tu cliente fotografíe su INE o pasaporte; los datos llegan a tu destino, no al chat | Gratis crear; 1 token por captura (se reembolsa si falla) |
| Tokens disponibles | Gratis |
Necesitas una API key: créala en extraerdatosdeine.com (panel → API Keys).
Related MCP server: Document OCR MCP Server
Privacidad
Con extraer_ine, los datos personales extraídos (nombre, CURP, domicilio, clave de elector) entran a
la conversación con tu asistente de IA y, por lo tanto, al proveedor de ese modelo. Si eso no es
aceptable para tu caso, usa crear_enlace_captura: la foto y los datos van directo de tu cliente a tu
destino (webhook, correo o Telegram, configurado en el panel → Destinos) y al chat solo llega el enlace.
Extraer Datos de INE no guarda los datos de las extracciones exitosas.
Instalación
Claude Code
claude mcp add extraer-datos-ine -e EXTRAER_DATOS_INE_API_KEY=ine_tu_api_key -- npx -y extraer-datos-ine-mcpClaude Desktop, Cursor, VS Code y otros
{
"mcpServers": {
"extraer-datos-ine": {
"command": "npx",
"args": ["-y", "extraer-datos-ine-mcp"],
"env": { "EXTRAER_DATOS_INE_API_KEY": "ine_tu_api_key" }
}
}
}(Claude Desktop: claude_desktop_config.json. Cursor: ~/.cursor/mcp.json.)
Ejemplos
"Extrae los datos de la INE en ~/Descargas/ine_frente.jpg y ~/Descargas/ine_reverso.jpg."
"Crea un enlace de captura para la reserva 8841 que mande los datos a mi destino dst_…"
"¿Cuántos tokens me quedan en Extraer Datos de INE?"
Enlaces de captura
Un solo uso: 15 minutos para abrirlo y, ya abierto, 15 minutos para capturar.
La
urlsolo se devuelve al crearlo; compártela solo con tu cliente.Máximo 20 enlaces vivos a la vez por cuenta.
document_type:ine(por defecto) opassport.require_backpide también el reverso.reference(hasta 80 caracteres) viaja con la entrega.
Variables de entorno
Variable | |
| Obligatoria |
| Opcional, por defecto |
Errores
Los errores de la API vuelven como resultado de la herramienta (isError) con su code, por ejemplo
INVALID_API_KEY (401), INSUFFICIENT_TOKENS (402), LOW_IMAGE_QUALITY (422, con missing_fields),
DESTINATION_NOT_FOUND o TOO_MANY_LIVE_LINKS. Un archivo que no existe da FILE_NOT_FOUND y uno que
no es imagen da INVALID_IMAGE_FORMAT, sin llamar a la API ni gastar tokens.
Enlaces
Documentación de la API: https://extraerdatosdeine.com/docs
SDK de JavaScript: https://www.npmjs.com/package/extraer-datos-ine
SDK de Python: https://pypi.org/project/extraer-datos-ine/
MIT
Available Tools
3 toolsconsultar_saldoConsultar saldoBRead-only
Tokens disponibles en tu cuenta de Extraer Datos de INE. Sin costo.
Inputs: no named parameters.
crear_enlace_capturaCrear enlace de capturaA
Crea un enlace de un solo uso para que un cliente fotografíe su INE o pasaporte desde su celular. Tiene 15 minutos para abrirlo y, ya abierto, 15 minutos para capturar. Los datos NO llegan a esta conversación: se entregan al destino destination_id (webhook, correo o Telegram configurado en el panel de extraerdatosdeine.com → Destinos). Crear el enlace es gratis; la captura consume 1 token (se reembolsa si la extracción o la entrega fallan). Máximo 20 enlaces vivos a la vez. Devuelve url (compártela solo con el cliente) y expiresAt.
Inputs: destination_id (required), reference, require_back, document_type.
extraer_ineExtraer datos de INEA
Extrae los datos de una credencial para votar INE/IFE a partir de fotos guardadas en esta computadora: nombre, apellidos, CURP, clave de elector, fecha de nacimiento, sexo, domicilio, sección, vigencia y más. front_path es la ruta del frente (JPEG, PNG o WebP, máximo 10 MB); back_path (reverso) es opcional. Consume 1 token de tu saldo; si la imagen es ilegible (LOW_IMAGE_QUALITY) o falla la extracción, el token se reembolsa. Los datos personales extraídos quedan en esta conversación.
Inputs: front_path (required), back_path.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 3 tools
The three tools cover clearly distinct actions: extracting data from an INE image (extraer_ine), checking account balance (consultar_saldo), and generating a remote capture link (crear_enlace_captura). No overlap exists between reading a local file, querying a balance, and creating a link, so an agent can select unambiguously.
All three names follow a consistent Spanish verb_noun pattern (extraer_ine, consultar_saldo, crear_enlace_captura) with uniform snake_case casing. The convention is predictable and readable throughout.
Three tools is thin for a service that clearly has more surface area (destinations, extraction history, batch jobs). While each tool earns its place, the set feels minimal relative to the apparent scope implied by the descriptions (webhook/email/Telegram destinations, links, tokens).
The core lifecycle is covered: create a capture link, extract data, and check token balance. However, there is no tool to manage or list destination_ids, view extraction history, or handle batch processing, which are referenced but not exposed as operations.
Maintenance
Related MCP Connectors
OCR, transcription, file extraction, and image generation for AI agents via MCP.
Create and manage dynamic QR codes and read their scan analytics from Claude and other MCP clients.
Brazilian Open Finance MCP — 30+ banks (Itaú, Nubank, etc.) to Claude/Cursor. Read-only.
Create forms, read submissions, and build invitations from Claude, ChatGPT, or any MCP client.
Related MCP Servers
AlicenseAqualityDmaintenanceEnables document parsing into structured, confidence-scored fields via the scan tool, working with any MCP host like Claude Desktop or Cursor.144 npmMIT- FlicenseNot gradedqualityDmaintenanceAn AI-powered MCP server that extracts structured data from Indian identity documents (Aadhaar, Passport, PAN, Driving License) using OCR, enabling Claude Desktop to read and process document images locally.-

flexorch-mcpofficial
AlicenseAqualityBmaintenanceEnables Claude and other MCP-compatible agents to process documents, extract structured data, detect PII, and export LLM-ready datasets through natural language tool calls.821 PyPI1MIT
Tlaloc MCP Serverofficial
AlicenseNot gradedqualityCmaintenanceProvides AI assistants with live, authenticated access to official Mexican data sources including CURP, RFC, postal codes, phone numbers, SPEI payments, CFDI status, DOF semantic search, and geocoding via INEGI/INE.MIT