mcpField
P
PII & Secret Redactor

PII & Secret Redactor

远程服务
github.com/tylerscomic-lab安全04 周前更新
代码仓库

关于 PII & Secret Redactor

用于在文本发送给大模型、日志或工单前移除个人信息和凭据的 MCP 服务。它以校验和验证多种检测值,并支持可逆占位符;基于模式的检测不构成合规保证。

主要功能

  1. 01校验和验证金融标识符
  2. 02检测联系方式、身份信息和 IP
  3. 03检测云服务及平台密钥
  4. 04支持遮盖、哈希、删除或令牌替换
  5. 05通过占位符还原原始值

适用场景

  1. 01发送大模型请求前清理客户数据
  2. 02从日志或支持工单中移除凭据
  3. 03在模型回复中还原原始值

MCP 相关

向 MCP 客户端提供 PII 检测、文本脱敏、内容还原及检测器列表工具。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址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 与机密信息脱敏器

在文本到达大模型前,脱敏其中的个人身份信息(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。输入仅在内存中处理,不会存储或记录。

使用方法

托管于 MCPize,提供免费套餐(每天 10 次调用)。远程 MCP 端点(可流式传输的 HTTP,API 密钥由 MCPize 提供):

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

也可以自行运行:

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

采用 MIT 许可证。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。