PDF Redaction

PDF Redaction MCP

Detecta y redacta PII en PDFs directamente desde Claude Desktop, Claude Code, Cursor o cualquier cliente compatible con MCP.

PDF Redaction expone su motor de detección y redacción de PII como un servidor MCP (Model Context Protocol). Esto permite que cualquier cliente de IA compatible con MCP — Claude Desktop, Claude Code, Cursor y otros — llame a las herramientas de redacción de PDF directamente como parte del conjunto de herramientas de un agente, sin escribir código de integración REST.

Conectar con Claude

Endpoint

https://api.pdf-redaction.com/mcp/

El servidor utiliza el transporte Streamable HTTP y se sirve junto a la API REST existente.

Autenticación

Este servidor utiliza OAuth 2.1. La primera vez que tu cliente llama a una herramienta, se abre tu navegador para iniciar sesión en tu cuenta de PDF Redaction (o crear una — se admiten enlace mágico, Google, Microsoft y LinkedIn) — no se necesita clave de API. Claude Desktop, Claude Code, Cursor y otros clientes MCP compatibles con OAuth gestionan esto automáticamente al conectarse.

Una vez autorizado, las llamadas a las herramientas se ejecutan con el uso y los créditos de tu cuenta, igual que en la API REST. Si se agotan los créditos, las llamadas devuelven un error de herramienta MCP que describe el problema (por ejemplo, Credits exhausted).

Límites del plan gratuito

  • 10 páginas por solicitud
  • 100 páginas gratuitas al mes
  • 5 solicitudes por minuto

Configura tu cliente

Claude Desktop / Claude Code / Claude.ai

Haz clic en Conectar con Claude arriba, o añádelo manualmente:

  1. En Claude, ve a Configuración → Conectores → Añadir conector personalizado.
  2. Introduce https://api.pdf-redaction.com/mcp/ como URL.
  3. Aprueba la solicitud de inicio de sesión que se abre en tu navegador.

Para Claude Code, puedes ejecutar en su lugar:

claude mcp add --transport http pdf-redaction https://api.pdf-redaction.com/mcp/

Cursor

Añade el servidor a .cursor/mcp.json:

{
  "mcpServers": {
    "pdf-redaction": {
      "url": "https://api.pdf-redaction.com/mcp/"
    }
  }
}

Cursor abre una solicitud de inicio de sesión en el navegador la primera vez que uses una herramienta de este servidor.

ChatGPT

ChatGPT todavía no admite la instalación de conectores con un clic, así que añade el servidor manualmente:

  1. En ChatGPT, activa el modo de desarrollador (Configuración → Aplicaciones y conectores → Configuración avanzada).
  2. Ve a Conectores → Crear e introduce https://api.pdf-redaction.com/mcp/ como URL del servidor.
  3. Elige autenticación OAuth y aprueba la solicitud de inicio de sesión que se abre en tu navegador.

Herramientas disponibles

anonymize_pdf

Detecta PII en un PDF y devuelve una copia redactada del documento.

ParámetroTipoPredeterminadoDescripción
pdfstringDocumento PDF codificado en Base64
tagsTags[]todas las etiquetasEtiquetas de PII a detectar y redactar
force_ocrboolfalseForzar OCR incluso si el texto es extraíble
rotated_textboolfalseDetectar y reconocer texto rotado
redact_textbooltrueSi es false, se detecta el PII pero no se redacta en el PDF devuelto
min_chunk_sizeint0Tamaño mínimo de fragmento para el procesamiento de texto
ocr_langsLangs[]Idiomas de OCR
custom_tagsstring[]Etiquetas personalizadas adicionales a detectar/redactar
include_pdf_base64boolfalseIncluye también el PDF redactado en base64 bajo pdf

Devuelve: { detected_pii, processing_time, download_url }download_url es un enlace seguro y con tiempo limitado para descargar el PDF redactado. Si include_pdf_base64 es true, la respuesta también incluye pdf, el documento redactado codificado en Base64.

anonymize_pdf_from_upload

Redacta un PDF que se subió previamente al servidor, en lugar de pasarlo en línea como base64. Útil para archivos grandes o clientes con soporte de subida de archivos integrado (por ejemplo, Claude Desktop, claude.ai).

  1. Sube el PDF mediante la interfaz de subida de archivos del cliente, o llama directamente a la herramienta store_files.
  2. Llama a anonymize_pdf_from_upload con el file_name del archivo subido.
ParámetroTipoPredeterminadoDescripción
file_namestringNombre de un PDF subido previamente
tagsTags[]todas las etiquetasEtiquetas de PII a detectar y redactar
force_ocrboolfalseForzar OCR incluso si el texto es extraíble
rotated_textboolfalseDetectar y reconocer texto rotado
redact_textbooltrueSi es false, se detecta el PII pero no se redacta en el PDF devuelto
min_chunk_sizeint0Tamaño mínimo de fragmento para el procesamiento de texto
ocr_langsLangs[]Idiomas de OCR
custom_tagsstring[]Etiquetas personalizadas adicionales a detectar/redactar
include_pdf_base64boolfalseIncluye también el PDF redactado en base64 bajo pdf, incrustado directamente en la respuesta

Devuelve: { detected_pii, processing_time, download_uri, download_url }download_uri es un URI de recurso MCP (redaction://...) y download_url un enlace https:// seguro y con tiempo limitado, ambos apuntando al PDF redactado. El resultado también se guarda como <file_name>-redacted.pdf, recuperable más tarde con las herramientas list_files/read_file. Si include_pdf_base64 es true, la respuesta también incluye pdf.

detect_pii_pdf

Detecta PII en un PDF sin redactarlo.

ParámetroTipoPredeterminadoDescripción
pdfstringDocumento PDF codificado en Base64
tagsTags[]todas las etiquetasEtiquetas de PII a detectar
force_ocrboolfalseForzar OCR incluso si el texto es extraíble
rotated_textboolfalseDetectar y reconocer texto rotado
ocr_langsLangs[]Idiomas de OCR
custom_tagsstring[]Etiquetas personalizadas adicionales a detectar

Devuelve: { detected_pii, processing_time }

anonymize_pdf_custom

Redacta un PDF usando una instrucción libre en lenguaje natural en lugar de una lista de etiquetas predefinida.

ParámetroTipoDescripción
pdfstringDocumento PDF codificado en Base64
promptstringp. ej. "Redact all dates, names, and email addresses"
include_pdf_base64boolIncluye también el PDF redactado en base64 bajo pdf (predeterminado false)

Devuelve: { detected_pii, processing_time, download_url }, y opcionalmente pdf si include_pdf_base64 es true.

Etiquetas admitidas

DATE, PERSON_NAME, ORGANIZATION, LOCATION, EMAIL, PHONE, ID, ACCOUNT, ZIP_CODE, ADDRESS, IP, URL, SSN, DRIVER_LICENSE, PASSPORT, PASSWORD, AGE, CREDIT_CARD, MONEY_AMOUNT, SIGNATURE, QR_CODE, FACE

Idiomas de OCR admitidos

eng, spa, fra, deu, ita, por, rus

Redacta PDFs desde tu cliente de IA favorito

Conecta el servidor MCP de PDF Redaction a Claude Desktop, Claude Code, Cursor, ChatGPT o cualquier cliente compatible con MCP — no se necesita clave de API.

Conectar con Claude