mcpField
P
PII & Secret Redactor

PII & Secret Redactor

リモート
github.com/tylerscomic-labセキュリティ04 週間前に更新
リポジトリ

PII & Secret Redactor について

テキストが LLM、ログ、チケットに渡る前に個人情報や認証情報を除去する MCP サーバーです。チェックサムで多くの検出値を検証し、復元可能なプレースホルダーを使えますが、パターン検出はコンプライアンスを保証しません。

主な機能

  1. 01チェックサム検証付き金融識別子の検出
  2. 02連絡先・個人情報・IP の検出
  3. 03クラウドやサービスのキー検出
  4. 04マスク・ハッシュ・削除・トークン置換
  5. 05プレースホルダーから元の値を復元

活用シーン

  1. 01LLM への依頼前に顧客データを除去
  2. 02ログやサポートチケットから認証情報を削除
  3. 03モデルの応答で元の値を復元

MCP 対応

PII 検出、テキストの秘匿化と復元、検出器一覧のツールを MCP クライアントに公開します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://pii-redactor-mcp.mcpize.run/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

PII とシークレットのレダクション

LLM に渡る前に、テキストから PII とシークレットをレダクションします。チェックサムで検証するカード番号、IBAN、ルーティング番号、SSN の範囲ルール、API キー、そしてモデルの応答後に復元できる可逆プレースホルダーに対応しています。

顧客データではなく、質問を送信しましょう

テキストから個人データや認証情報を取り除いてから、モデル、ログ、チケットに渡し、その後、回答に元の情報を戻します。

検出対象

  • 単にパターンに一致するだけでなく、検証します:クレジットカード(Luhn、ブランドを識別)、IBAN(mod-97)、米国のルーティング番号(ABA チェックサム)、SSN(無効な範囲は除外)。注文番号やランダムな数字列はそのまま残します。
  • 連絡先と本人確認情報:メールアドレス、電話番号(米国および国際)、ラベル付きの生年月日、米国の住所、IPv4 および IPv6。
  • シークレット:Anthropic、OpenAI、AWS、GitHub、Stripe、Slack、Google のキー、JWT、秘密鍵、認証情報を含むデータベース URL。

ツール

  • detect_pii:タイプ、位置、マスク済みのプレビューを含む検出結果を返します。値全体を返すことはありません。
  • redact_text:プレースホルダー(<EMAIL_1> のような安定したトークン。同じ値には同じトークンが使用されます)、マスク、ソルト付きハッシュ、または削除を適用します。
  • restore_text:保持しているマッピングを使って、モデルの応答内のプレースホルダーを元の値に置き換えます。
  • list_detectors:検出対象と対象外を正確に示します。

制限事項を把握してください

パターンとチェックサムに基づいています。個人名や、他の形式の自由記述の住所は検出しないため、情報漏えいのリスクを軽減しますが、HIPAA、GDPR、PCI への準拠を保証するものではありません。入力はメモリ内で処理され、保存もログへの記録も行われません。

使用方法

無料枠(1 日 10 回)を利用できる MCPize でホストされています。リモート MCP エンドポイント(ストリーミング可能な HTTP、API キーは MCPize から取得):

https://pii-redactor-mcp.mcpize.run/mcp

または、自分で実行します:

npm install
node server.js   # listens on :8080, MCP at /mcp

MIT ライセンスです。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。