MCP server: One MCP server.

Extraer Datos de INE

@rcfriasMCP server · External

Extrae CURP, nombre, domicilio y clave de elector de credenciales INE/IFE mexicanas.

Document data extractionv1.0.0MITTypeScript
Freeno charge per call

Runs on your machine from its package; the steps are below.

What it does

  1. Reads
  2. Writes
  3. High impact

Not assessed yet.

What it costs

Free

Odel charges nothing per call. The publisher may charge for its own service.

Runs locally over stdio

This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).

npmextraer-datos-ine-mcpv1.0.0

Run

npx -y extraer-datos-ine-mcp

MCP client config

{
  "mcpServers": {
    "extraer-datos-de-ine": {
      "command": "npx",
      "args": [
        "-y",
        "extraer-datos-ine-mcp"
      ]
    }
  }
}
README3 min read

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

HerramientaQué haceCosto
extraer_ineExtrae los datos de fotos de una INE guardadas en tu computadora (front_path, back_path opcional; JPEG, PNG o WebP, máx. 10 MB)1 token (se reembolsa si la imagen es ilegible o falla la extracción)
crear_enlace_capturaCrea un enlace de un solo uso para que tu cliente fotografíe su INE o pasaporte; los datos llegan a tu destino, no al chatGratis crear; 1 token por captura (se reembolsa si falla)
consultar_saldoTokens disponiblesGratis

Necesitas una API key: créala en extraerdatosdeine.com (panel → API Keys).

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

bash
claude mcp add extraer-datos-ine -e EXTRAER_DATOS_INE_API_KEY=ine_tu_api_key -- npx -y extraer-datos-ine-mcp

Claude Desktop, Cursor, VS Code y otros

json
{
  "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 url solo 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) o passport. require_back pide también el reverso. reference (hasta 80 caracteres) viaja con la entrega.

Variables de entorno

Variable
EXTRAER_DATOS_INE_API_KEYObligatoria
EXTRAER_DATOS_INE_BASE_URLOpcional, por defecto https://extraerdatosdeine.com

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

MIT

Similar modules

Browse Document data extraction