PDF Redaction MCP
Erkennen und schwärzen Sie PII in PDFs direkt aus Claude Desktop, Claude Code, Cursor oder jedem MCP-kompatiblen Client.
PDF Redaction stellt seine PII-Erkennungs- und Schwärzungs-Engine als MCP (Model Context Protocol)-Server bereit. Damit kann jeder MCP-kompatible KI-Client — Claude Desktop, Claude Code, Cursor und andere — PDF-Schwärzungstools direkt als Teil des Werkzeugsatzes eines Agenten aufrufen, ohne eigenen REST-Integrationscode zu schreiben.
Mit Claude verbinden
Endpunkt
https://api.pdf-redaction.com/mcp/Der Server verwendet den Streamable-HTTP-Transport und läuft neben der bestehenden REST-API.
Authentifizierung
Dieser Server verwendet OAuth 2.1. Beim ersten Tool-Aufruf öffnet Ihr Client Ihren Browser, damit Sie sich bei Ihrem PDF-Redaction-Konto anmelden (oder eines erstellen — Magic Link, Google, Microsoft und LinkedIn werden unterstützt) — kein API-Schlüssel erforderlich. Claude Desktop, Claude Code, Cursor und andere OAuth-fähige MCP-Clients erledigen dies automatisch beim Verbinden.
Nach der Autorisierung laufen Tool-Aufrufe über die Nutzung und Credits Ihres Kontos, genau wie bei der REST-API. Sind die Credits aufgebraucht, liefern Aufrufe einen MCP-Tool-Fehler mit Problembeschreibung zurück (z. B. Credits exhausted).
Kostenlose Nutzungsgrenzen
- 10 Seiten pro Anfrage
- 100 kostenlose Seiten pro Monat
- 5 Anfragen pro Minute
Client konfigurieren
Claude Desktop / Claude Code / Claude.ai
Klicken Sie oben auf Mit Claude verbinden, oder fügen Sie den Server manuell hinzu:
- Gehen Sie in Claude zu Einstellungen → Connectors → Benutzerdefinierten Connector hinzufügen.
- Geben Sie
https://api.pdf-redaction.com/mcp/als URL ein. - Bestätigen Sie die Anmeldeaufforderung, die sich in Ihrem Browser öffnet.
Für Claude Code können Sie stattdessen ausführen:
claude mcp add --transport http pdf-redaction https://api.pdf-redaction.com/mcp/Cursor
Fügen Sie den Server zu .cursor/mcp.json hinzu:
{
"mcpServers": {
"pdf-redaction": {
"url": "https://api.pdf-redaction.com/mcp/"
}
}
}Cursor öffnet beim ersten Aufruf eines Tools dieses Servers eine Anmeldeaufforderung im Browser.
ChatGPT
ChatGPT unterstützt noch keine Ein-Klick-Installation von Connectors, daher fügen Sie den Server manuell hinzu:
- Aktivieren Sie in ChatGPT den Entwicklermodus (Einstellungen → Apps & Connectors → Erweiterte Einstellungen).
- Gehen Sie zu Connectors → Erstellen und geben Sie
https://api.pdf-redaction.com/mcp/als Server-URL ein. - Wählen Sie OAuth-Authentifizierung und bestätigen Sie die Anmeldeaufforderung, die sich in Ihrem Browser öffnet.
Verfügbare Tools
anonymize_pdf
Erkennt PII in einem PDF und gibt eine geschwärzte Kopie des Dokuments zurück.
| Parameter | Typ | Standard | Beschreibung |
|---|---|---|---|
pdf | string | — | Base64-codiertes PDF-Dokument |
tags | Tags[] | alle Tags | Zu erkennende und zu schwärzende PII-Tags |
force_ocr | bool | false | OCR erzwingen, auch wenn Text extrahierbar ist |
rotated_text | bool | false | Gedrehten Text erkennen und verarbeiten |
redact_text | bool | true | Bei false wird PII erkannt, aber im zurückgegebenen PDF nicht geschwärzt |
min_chunk_size | int | 0 | Minimale Chunk-Größe für die Textverarbeitung |
ocr_langs | Langs[] | — | OCR-Sprachen |
custom_tags | string[] | — | Zusätzliche benutzerdefinierte Tags zum Erkennen/Schwärzen |
include_pdf_base64 | bool | false | Das geschwärzte PDF zusätzlich Base64-codiert unter pdf einschließen |
Rückgabe: { detected_pii, processing_time, download_url } — download_url ist ein sicherer, zeitlich begrenzter Link zum Herunterladen des geschwärzten PDFs. Ist include_pdf_base64 auf true gesetzt, enthält die Antwort zusätzlich pdf, das Base64-codierte geschwärzte Dokument.
anonymize_pdf_from_upload
Schwärzt ein PDF, das zuvor auf den Server hochgeladen wurde, statt es inline als Base64 zu übergeben. Nützlich für große Dateien oder Clients mit integrierter Datei-Upload-Unterstützung (z. B. Claude Desktop, claude.ai).
- Laden Sie das PDF über die Datei-Upload-Oberfläche des Clients hoch, oder rufen Sie direkt das Tool
store_filesauf. - Rufen Sie
anonymize_pdf_from_uploadmit demfile_nameder hochgeladenen Datei auf.
| Parameter | Typ | Standard | Beschreibung |
|---|---|---|---|
file_name | string | — | Name einer zuvor hochgeladenen PDF-Datei |
tags | Tags[] | alle Tags | Zu erkennende und zu schwärzende PII-Tags |
force_ocr | bool | false | OCR erzwingen, auch wenn Text extrahierbar ist |
rotated_text | bool | false | Gedrehten Text erkennen und verarbeiten |
redact_text | bool | true | Bei false wird PII erkannt, aber im zurückgegebenen PDF nicht geschwärzt |
min_chunk_size | int | 0 | Minimale Chunk-Größe für die Textverarbeitung |
ocr_langs | Langs[] | — | OCR-Sprachen |
custom_tags | string[] | — | Zusätzliche benutzerdefinierte Tags zum Erkennen/Schwärzen |
include_pdf_base64 | bool | false | Das geschwärzte PDF zusätzlich Base64-codiert unter pdf einschließen, eingebettet direkt in die Antwort |
Rückgabe: { detected_pii, processing_time, download_uri, download_url } — download_uri ist eine MCP-Ressourcen-URI (redaction://...), download_url ein sicherer, zeitlich begrenzter https://-Link, beide verweisen auf das geschwärzte PDF. Das Ergebnis wird außerdem als <file_name>-redacted.pdf gespeichert und ist später über die Tools list_files/read_file abrufbar. Ist include_pdf_base64 auf true gesetzt, enthält die Antwort zusätzlich pdf.
detect_pii_pdf
Erkennt PII in einem PDF, ohne es zu schwärzen.
| Parameter | Typ | Standard | Beschreibung |
|---|---|---|---|
pdf | string | — | Base64-codiertes PDF-Dokument |
tags | Tags[] | alle Tags | Zu erkennende PII-Tags |
force_ocr | bool | false | OCR erzwingen, auch wenn Text extrahierbar ist |
rotated_text | bool | false | Gedrehten Text erkennen und verarbeiten |
ocr_langs | Langs[] | — | OCR-Sprachen |
custom_tags | string[] | — | Zusätzliche benutzerdefinierte Tags zum Erkennen |
Rückgabe: { detected_pii, processing_time }
anonymize_pdf_custom
Schwärzt ein PDF anhand einer frei formulierten Anweisung in natürlicher Sprache statt einer vordefinierten Tag-Liste.
| Parameter | Typ | Beschreibung |
|---|---|---|
pdf | string | Base64-codiertes PDF-Dokument |
prompt | string | z. B. "Redact all dates, names, and email addresses" |
include_pdf_base64 | bool | Das geschwärzte PDF zusätzlich Base64-codiert unter pdf einschließen (Standard false) |
Rückgabe: { detected_pii, processing_time, download_url }, sowie optional pdf, falls include_pdf_base64 auf true gesetzt ist.
Unterstützte Tags
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
Unterstützte OCR-Sprachen
eng, spa, fra, deu, ita, por, rus
Schwärzen Sie PDFs direkt aus Ihrem bevorzugten KI-Client
Verbinden Sie den PDF Redaction MCP-Server mit Claude Desktop, Claude Code, Cursor, ChatGPT oder jedem MCP-kompatiblen Client — kein API-Schlüssel erforderlich.
Mit Claude verbinden