Token导航 LogoToken导航TokenDH.com
MCP Pd Rf logo
安全风控未说明官方级别未说明来源级核验

MCP Pd Rf

MCP Server

一个自动检测和掩码敏感个人数据的服务,符合俄罗斯152-FZ法律,支持25种以上实体类型,可作为MCP服务器或独立HTTP API运行。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
PythonClaude隐私保护Claude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Pioneer113

提供方

Pioneer113

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

🇷🇺 mcp-152fz匿名器(数据匿名化)

License Python

Status PRs Welcome

一个强大的工具,用于根据152-FZ自动删除个人数据(PD)。 在Docker和本地工作。非常适合与N8N、Zapier和LLM代理集成。

______________________________________________________________________

🇬🇧 English Description (Click to expand)

152-FZ数据匿名器(类似于俄罗斯的GDPR)

该服务自动检测并屏蔽文本中的敏感个人数据,符合俄罗斯法律152-FZ。它为俄罗斯文档(护照、SNILS、INN)使用特定的正则表达式模式,并为命名实体识别使用ML模型(Spacy)。

主要特点:

  • 25+实体类型:俄罗斯护照、驾照、银行卡、姓名、地址等。
  • 双模式:作为LLM代理的MCP服务器(模型上下文协议)或作为webhook的独立HTTP API(FastAPI)工作。
  • 隐私第一:可以部署在您自己的VPS/硬件上。没有数据离开你的范围。
  • Docker就绪:通过以下方式进行简单部署 docker-compose.

______________________________________________________________________

🏗 建筑

graph LR
    User[User / External App] -->|HTTPS / JSON| Nginx[Proxy / Gateway]
    Nginx -->|Port 8005| Docker[Docker Container]

    subgraph "🔐 Secure Container"
        Docker --> FastAPI[API Server]
        FastAPI --> Presidio[Microsoft Presidio]
        Presidio --> Spacy[Spacy Model ru_core_news_lg]
        Presidio --> Regex[Custom Regex Rules]
    end

    Regex -->|Detect| PII[Sensitive Data]
    Spacy -->|Detect| PII
    PII -->|Anonymize| Safe[
, 
]

    Safe -->|Response| User

✨ 机会

服务识别并替换更多 25 类别 数据:

标签:替代品(Placeholder) | :------------------------------- | :----------------------------------------- | :------------------------------------------ | | 🗳 国家文件 –俄罗斯护照,外国护照,SNILS,INN,OMS,权利› , `, | | **👤 身份和联系方式** 手机、电子邮件、电报ID , , | | **💳 财务** –卡号码,IBAN,加密钱包→ , , | | **💻 数字轨迹** IP地址,MAC,IMEI , , | | **📍 地理与时间** 地址,GPS,日期 , , ` |

🚀 快速启动(Docker API)

推荐的制作和集成方法(N8N,网站)。

1.克隆和配置

git clone https://github.com/Pioneer113-new/mcp-152fz-anonymizer.git
cd mcp-152fz-anonymizer

创建带有API密钥的文件(需要保护):

cp api_keys.example.json api_keys.json
# Отредактируйте api_keys.json, вставив свой надежный ключ

2.启动集装箱

docker-compose up --build -d

服务器将在端口上运行 8005 (检查防火墙设置!)

3.使用示例(curl)

curl -X POST "http://localhost:8005/anonymize" \
     -H "Content-Type: application/json" \
     -H "X-API-Key: ВАШ_КЛЮЧ" \
     -d '{ "text": "Меня зовут Иван, паспорт 4500 123456" }'

答案:

{
  "anonymized_text": "Меня зовут 
, паспорт 
"
}

🛠 本地开发(MCP Mode)

使用此模式连接到Claude Desktop、Cursor或开发新规则。

  1. 依赖关系设置:
   ./install.sh
  1. 环境激活:
   source venv/bin/activate
  1. 启动MCP服务器:
   mcp run main.py

🛡 安全

  • 隔离在Docker中使用非特权用户(uid:1000).
  • 只读:容器文件系统受到写入保护。
  • 认证3、只使用密钥访问API(X-API-Key).
  • 无日志:服务不存储正在处理的数据(stateless)。

🤝 贡献

欢迎您对项目的贡献!请熟悉一下 贡献.md 在创建Pull Request之前。

📄 许可证

这个项目是在MIT许可下发布的。文件中的详细信息 许可证.

目录标签

目录标签

PythonClaude隐私保护数据匿名化本地部署俄罗斯152-FZ合规MCP服务器HTTPAPI

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

api-key

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明api-key部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP