PDF Redaction MCP

MCP server for detecting and redacting PII (Personally Identifiable Information) in PDF documents.

OtherJupyter Notebookv1.0.0

PDF Redaction API

It is example of using API for https://pdf-redaction.com

Free API for redacting PDFs available at https://api.pdf-redaction.com/api/docs

Key Features

  • Redact PDF using custom prompt
  • Filter detected entities by type
  • Support for multiple languages
  • Support Digital and Scanned(image based) PDFs

API Key

For generate API Key please go to the: https://pdf-redaction.com/apikeys/

For check usage: https://pdf-redaction.com/apikeys/usage/

usage

Put API Key to the env variable PDF_REDACTION_API_KEY or to .env file.

Limitations

Limitations for free version:

  • 10 page per request
  • 100 Free requests per month
  • 5 requests per minute

🚀 Instant Install self-hosted PDF Redaction API

  • Option A (curl):

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/StabRise/pdf-redaction-api/main/install.sh)"
    
  • Option B (wget):

    /bin/bash -c "$(wget -qO- https://raw.githubusercontent.com/StabRise/pdf-redaction-api/main/install.sh)"
    

Jupyter Notebooks with examples

ChapterNotebook
1: PDF Redaction APIOpen In Colab
2: PDF Redaction API base64Open In Colab
3: PDF Redaction API using promptOpen In Colab
4: Redact QR Codes from PDFOpen In Colab
5: Redact Rotated/Vertical text in PDFOpen In Colab
6: Redact Signatures from PDFOpen In Colab
7: Redact Faces from PDFOpen In Colab
8: Redact custom PII dataOpen In Cilab
9: Detect PII in PDF (no redaction)Open In Colab

Redaction PDF using custom prompt

This provides the flexibility to redact PDF using custom prompt.

Demo with web UI

You can try it out for free at https://pdf-redaction.com

PDF Redaction

Setup from the maintainer

This listing does not have a supported local package template. Use the maintainer’s documentation for its hosted endpoint, authentication, and client-specific setup. No install command has been inferred.

Learn More