Skip to content

pdf-mcp

Una CLI y un servidor MCP locales con 57 herramientas para PDF: relleno de formularios, OCR, tablas, combinación, redacción de datos, firmas y trabajos por lotes.

Reseña de Sheela · Actualizado

Guía de instalación Código abierto

Nuestra nota

3.5/5

El conjunto de herramientas locales para PDF más amplio que hemos encontrado para agentes, con un matiz de licencia y una función de redacción que debes comprobar a mano.

¿Qué es pdf-mcp?

pdf-mcp es una herramienta de línea de comandos y un servidor MCP que cubre la mayoría de las tareas con PDF. Sus 57 herramientas se agrupan así: relleno y aplanado de formularios (9), operaciones de páginas como combinar, dividir y girar (8), herramientas de texto, entre ellas redacción con regex, marcas de agua y numeración Bates (13), extracción de texto, tablas, imágenes y enlaces (7), metadatos (4), firma y verificación de firmas (6), OCR con Tesseract, herramientas de IA para rellenar formularios automáticamente y extraer datos estructurados, y procesamiento por lotes.

Las herramientas de IA usan por defecto un modelo de visión local, después Ollama, y solo llaman a OpenAI si proporcionas una clave. Está construido sobre pypdf, fillpdf y PyMuPDF. El repositorio tiene licencia Apache 2.0, pero PyMuPDF es AGPL-3.0. Tiene 11 estrellas; la última versión etiquetada es la v1.2.18, de febrero de 2026, aunque el README documenta funciones de la v1.3 y los commits continúan.

Cómo instalar pdf-mcp

git clone, make install, pdf-mcp serve

¿Merece la pena pdf-mcp?

Las facturas, los formularios y los contratos escaneados son donde suele atascarse la automatización de oficina. pdf-mcp cubre toda esa gama en una sola instalación, y las mismas 57 herramientas funcionan como comandos de la CLI, así que una tarea que un agente ha resuelto puede convertirse en un script.

Trabajar primero en local es el valor predeterminado correcto para documentos como estos. El OCR se ejecuta con Tesseract, y las funciones de IA (rellenar un formulario a partir de datos de origen, extraer campos estructurados, clasificar un documento) prueban un modelo de visión local, después Ollama y, por último, OpenAI, que necesita una clave explícita.

Dos advertencias. La redacción de datos en PDF es fácil de hacer mal, porque el texto puede sobrevivir bajo un recuadro negro o en los metadatos, así que verifica cualquier archivo redactado con un extractor de texto antes de compartirlo. Y PyMuPDF es AGPL-3.0, lo que importa si lo integras en un producto que distribuyes o que ofreces como servicio de red, pese a la insignia Apache 2.0 del repositorio.

El proyecto es pequeño, con 11 estrellas y un mantenedor, y la última versión etiquetada va por detrás del README. La amplitud es real; el historial todavía no.

Dónde se gana su sitio

  • Una contable en una empresa de 15 personas con 200 facturas de proveedores al mes

    Pasar a una hoja de cálculo los números de factura, las fechas y los totales

    Apunta el agente a la carpeta y usa extract_structured_data con OCR para los escaneos; el modelo local mantiene los documentos en la máquina y no cuesta nada por página.

  • Un asistente jurídico que prepara un dossier de exhibición de documentos

    Combinar anexos, añadir números Bates y redactar datos personales

    Usa merge-pdfs, add-bates-numbering y redact-text-regex, y después vuelve a extraer el texto para confirmar que no sobrevive nada de lo redactado.

Antes de decidirte

Puesta en marcha
Clona el repositorio y ejecuta make install (basado en uv); hace falta Tesseract para el OCR. pdf-mcp serve arranca el servidor stdio.
Integraciones
Cursor, Claude Desktop y otros clientes MCP por stdio; CLI completa para scripts y CI.
Datos y privacidad
El procesamiento se ejecuta en local; el backend de OpenAI solo se usa si está definida OPENAI_API_KEY. Código Apache 2.0, PyMuPDF AGPL-3.0.
Límites
11 estrellas y dos incidencias abiertas; la última versión etiquetada (v1.2.18) va por detrás de las funciones de la v1.3 del README; la corrección de la redacción es responsabilidad tuya.

Lo bueno

  • 57 herramientas para formularios, OCR, extracción, firma y lotes
  • Las mismas herramientas en la CLI y en el servidor MCP
  • Las funciones de IA usan por defecto modelos locales
  • Numeración Bates y verificación de firmas para trabajo jurídico

Lo malo

  • La dependencia PyMuPDF es AGPL-3.0
  • El resultado de la redacción necesita verificación manual
  • Base de usuarios muy pequeña; las versiones van por detrás del README

Ideal para

Quienes procesan facturas, formularios o documentos escaneados y quieren hacerlo en su propia máquina.

Alternativas a pdf-mcp

pdf-mcp: preguntas frecuentes

¿Merece la pena pdf-mcp?
El conjunto de herramientas locales para PDF más amplio que hemos encontrado para agentes, con un matiz de licencia y una función de redacción que debes comprobar a mano. Le damos un 3.5 sobre 5.
¿Cuánto cuesta pdf-mcp?
Gratis; código Apache 2.0 con una dependencia AGPL-3.0 (PyMuPDF). El backend opcional de OpenAI se factura aparte.
¿Qué inconvenientes tiene pdf-mcp?
La dependencia PyMuPDF es AGPL-3.0; el resultado de la redacción necesita verificación manual; base de usuarios muy pequeña; las versiones van por detrás del README.
¿Para quién es pdf-mcp?
Quienes procesan facturas, formularios o documentos escaneados y quieren hacerlo en su propia máquina.
¿Es pdf-mcp seguro para los datos de la empresa?
El procesamiento se ejecuta en local; el backend de OpenAI solo se usa si está definida OPENAI_API_KEY. Código Apache 2.0, PyMuPDF AGPL-3.0.
¿Cuáles son las mejores alternativas a pdf-mcp?
Las alternativas más cercanas que hemos analizado son Filesystem (reference server).

Respuestas comprobadas el 24 oct 2026.