合规自动化平台

DPO2U MCP平台是一个结合本地数据处理和SaaS法律知识的混合AI合规引擎,提供17种工具实现自动化合规管理,适用于需要高隐私保护的企业环境。

  • by fredericosanntana
  • JavaScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 fredericosanntana/dpo2u-mcp

使用说明

DPO2U MCP平台 - 混合人工智能合规引擎

🚀 表示火箭或快速上升、飞速发展等意思。在没有具体上下文的情况下,可以简单翻译为“火箭”或“飞速上升”。 2025年新型混合建筑 - 自主托管 + SaaS(软件即服务)

A. DPO2U MCP平台 这是 é a 唯一的合规解决方案 结合:

  • 100%本地数据 (最高隐私)
  • 专有法律知识 通过SaaS(专业版服务)

🏗️(建筑工地或建筑活动的符号,可理解为“正在建设中”或“建筑工地”) 革命性建筑

┌─────────────────────────┐    ┌─────────────────────┐
│   100% SELF-HOSTED      │    │    SaaS DPO2U      │
│ ┌─────────────────────┐ │    │ ┌─────────────────┐ │
│ │ MCP-DPO2U (17 tools)│ │◄──►│ │ LEANN API       │ │
│ │ Ollama LLM Local    │ │    │ │ Knowledge Base  │ │
│ │ OpenFHE Encryption  │ │    │ │ 2856+ docs      │ │
│ │ All Sensitive Data  │ │    │ │ Compliance Intel│ │
│ └─────────────────────┘ │    │ └─────────────────┘ │
│ Cliente = Controle Total│    │ DPO2U = IP Protected│
└─────────────────────────┘    └─────────────────────┘

🎯(目标) 独特价值主张

  • 🔐 100% 本地数据您的数据绝不会离开基础设施
  • 🧠 高级知识获取市场上更专业的LGPD/GDPR知识资源
  • ⚡ 超级性能LEANN API 缓存命中率高达91.97%(15毫秒对比44秒)
  • 🤖 由人工智能驱动本地Ollama大型语言模型(LLM)+ OpenFHE加密
  • 📊 17款工具全面合规自动化
  • **🔒 零知识(证明)**无数据泄露的加密证据
  • 🎯 95%+ 合规率自动填补间隙

📋 可用工具

🛡️ 标准合规工具(10)

工具 描述 时间
(无对应中文) (无对应中文) (无对应中文)
全面基础设施审计 5秒 checkcompliance
详细合规性检查 5秒 assessrisk
采用DPIA/RIPD进行风险评估 5s mapdataflow
数据流的可视化映射 5秒 generateprivacypolicy
自定义隐私政策 5秒 createdporeport
数据保护官(DPO)执行报告 5s analyzecontract
合同与保密协议(DPAs)分析 5秒 simulatebreach
泄漏模拟 5秒 verifyconsent
同意机制审核 5秒 calculateprivacyscore

隐私成熟度评分 | 5s |

🔐 OpenFHE 工具 - 同态加密(6) | 工具 | 描述 | 技术 | |------------|-----------|------------| encryptedreporting | | 数据始终加密的合规报告 | 全同态加密(FHE)+ 零知识证明(ZK) | privatebenchmark | | 多组织基准测试,不暴露指标 | 安全多方计算(Secure MPC) | zkcomplianceproof | | 符合监管要求的零知识证明 | zk-SNARKs(零知识简洁非交互式论证) | fheexecutivedashboard | | 全面加密KPI的高管仪表板 | 同态加密 | homomorphicanalytics | | 在加密数据中进行隐私保护的分析 | CKKS | securedatasharing |

| 安全多方共享,无需暴露 | 阈值全同态加密(Threshold FHE) |

🔧 快速安装

cd /opt
git clone https://github.com/dpo2u/dpo2u-mcp.git
# ou
cp -r /opt/dpo2u-mcp /opt/dpo2u-mcp

1. 克隆或下载项目

cd /opt/dpo2u-mcp
npm install

2. 安装依赖项

cat > .env << EOF
LEANN_API_URL=http://localhost:3001
LEANN_API_KEY=leann-api-2025
OLLAMA_API_URL=http://172.18.0.1:11434
OLLAMA_MODEL=qwen2.5:3b-instruct
OPENFHE_SCRIPTS_PATH=/opt/openfhe/scripts
OPENFHE_TEMP_DIR=/tmp/openfhe
PYTHON_PATH=python3
EOF

3. 配置环境变量

npm run build

4. 编译TypeScript

5. 配置Claude桌面版 ~/.config/claude-desktop/claude_desktop_config.json添加到文件中

{
  "mcpServers": {
    "dpo2u": {
      "command": "node",
      "args": ["/opt/dpo2u-mcp/dist/index.js"],
      "env": {
        "LEANN_API_URL": "http://localhost:3001",
        "LEANN_API_KEY": "leann-api-2025",
        "OLLAMA_API_URL": "http://172.18.0.1:11434"
      }
    }
  }
}

:

# Feche e abra novamente o Claude Desktop
# As ferramentas estarão disponíveis automaticamente

6. 重启 Claude 桌面应用

▶️ 在Codex CLI中的使用 / 非交互式环境

export MCP_AUTO_ONBOARDING=quick
export MCP_COMPANY_NAME="DPO2U CLI"
export MCP_COMPANY_EMAIL="cli@dpo2u.com"
export DPO2U_MCP_BASE_PATH="$(pwd)"
npm run build
node dist/index.js

要在Codex CLI(或任何没有TTY的环境)中直接运行MCP,请设置环境变量以启用自动上板:

支持的变量: | 变量 | 函数 | |----------|--------| MCP_AUTO_ONBOARDING | quick | skip 用于最少自动设置 用于生成无提示的标准配置 MCP_COMPANY_NAME| MCP_COMPANY_EMAIL, MCP_COMPANY_CNPJ , | 覆盖快速入职过程中使用的数据 | MCP_COMPANY_HAS_DPO | s| 使用n / true或者false / 以报告是否已存在数据保护官(DPO)| DPO2U_MCP_BASE_PATH | /opt/dpo2u-mcp | 定义项目在非(指定)环境中运行时的基本目录 | DPO2U_OBSIDIAN_PATH | | 当合规保险库路径与默认路径不同时,调整其路径 | DPO2U_HTTP_PORT |serve:http| 用于HTTP API的端口 ( ) | DPO2U_HTTP_API_KEY |x-api-key| 可选令牌,用于保护HTTP路由( )| DPO2U_SECRETS_PROVIDER | env | file (默认)或 config/secrets.json 用于加载秘密(或机密信息)的 | DPO2U_SECRETS_FILE |

| 自定义秘密文件路径 |

# iniciar a API na porta padrão 4000
npm run start:http

# ou via CLI
npx dpo2u-mcp serve:http --port 4500

🌐 MCP工具的HTTP API

主要终点: | 方法 | 路由 | 描述 | |--------|------|-----------| /health |(无对应中文)|(无对应中文)|(无对应中文)| | GET |(在中文中,这通常直接表示为“GET方法”或“使用GET请求”,但“GET”本身作为技术术语,在中文语境下通常直接保留原样,不进行翻译) /tools API状态及可用工具数量 | GET |(在中文语境中,这通常被翻译为“获取”或保持原样,因为“GET”在HTTP协议中是一个动词,表示请求获取资源,但具体翻译可能根据上下文有所调整。) /tools/:name/execute | 注册的MCP工具列表 | { "arguments": { ... } } | POST |(在中文中,这通常直接保留为“POST”,因为它是HTTP方法的一种,表示提交表单或数据)

| 执行一个通过(传递)的工具 | DPO2U_HTTP_API_KEY 注: x-api-key Defina

要求请求头

在所有请求中。 dpo2u-mcp 统一的命令行界面(CLI)

npx dpo2u-mcp serve:mcp      # inicia o servidor MCP (Claude/Desktop)
npx dpo2u-mcp serve:http     # inicia a API HTTP
npx dpo2u-mcp tools:list     # lista ferramentas disponíveis
npx dpo2u-mcp tools:call auditinfrastructure -a '{"target":"prod","depth":"deep","compliance":["LGPD"]}'
npx dpo2u-mcp onboarding:reset   # limpa arquivos para refazer onboarding
npx dpo2u-mcp onboarding:quick --company "Empresa X" --email contato@x.com --has-dpo

该软件包导出一个二进制文件

带辅助命令: config/secrets.json🔐 密钥管理

{
  "LEANN_API_KEY": "sk-...",
  "DPO2U_HTTP_API_KEY": "token-http",
  "DPO2U_N8N_WEBHOOK_TOKEN": "token-n8n"
}

将敏感密钥(LEANN、HTTP、n8n)存储在环境变量或文件中 export DPO2U_SECRETS_PROVIDER=file : DPO2U_SECRETS_FILE=/caminho/custom.json与……一起激活

(可选地

)。

💡 使用示例

🛡️ 标准工具

Use a ferramenta auditinfrastructure para auditar o sistema "producao" com profundidade "deep" para LGPD e GDPR, gerando relatório executivo.

全面基础设施审计

Use generateprivacypolicy para criar uma política de privacidade para a empresa "TechCorp" do tipo "SaaS" que coleta Nome, Email e CPF em português.

在Claude桌面版中,输入:

Use assessrisk para avaliar riscos do processamento de "dados de clientes" incluindo dados pessoais e sensíveis, gerando DPIA completa.

制定隐私政策

评估风险(DPIA/RIPD)

Use fheexecutivedashboard para gerar dashboard "comprehensive" trimestral com KPIs ["compliance", "risk", "financial"] em nível "board_ready" incluindo tendências e forecasts.

🔐 OpenFHE 工具 - 同态加密

Use privatebenchmark para benchmark de "compliance" no setor "technology" para organização "large" comparando métricas ["lgpd_score", "incident_rate", "response_time"] com nível "maximum" de anonimato.

加密执行报告

Use zkcomplianceproof para gerar "compliance_certificate" provando "Organização está 100% conforme LGPD" com evidências ["data_protection", "user_rights", "documentation"] para regulamentações ["LGPD", "GDPR"] usando "zk-SNARK".

多组织私有基准

Use homomorphicanalytics para análise "compliance_score" na fonte "production_db" com entrada criptografada e computação "multi_party" entre organizações ["empresa_a", "empresa_b", "empresa_c"].

零知识合规证明

┌─────────────┐     MCP Protocol    ┌──────────────┐
│   Claude    │◄────────────────────►│  DPO2U MCP   │
│   Desktop   │     JSON-RPC 2.0     │   Server     │
└─────────────┘                      └──────┬───────┘
                                            │
                    ┌───────────────────────┼───────────────────────┐
                    │                       │                       │
              ┌─────▼─────┐         ┌──────▼──────┐        ┌──────▼──────┐
              │   LEANN   │         │   Ollama    │        │   OpenFHE   │
              │    API    │         │  Local LLM  │        │ Homomorphic │
              └───────────┘         └─────────────┘        └─────────────┘
              Vector Search         AI Generation          FHE Computing
              2856 docs            100% Private           Zero Exposure

同态分析

  • 🏗️ 建筑📊 性能指标
  • 响应时间每种工具5秒
  • 精确度95%的差距识别率
  • 覆盖率100%符合LGPD/GDPR(巴西通用数据保护法/欧盟通用数据保护条例)条款
  • 可用性99.9%的正常运行时间

隐私

  • 100%本地处理 🔒 安全与隐私✅
  • 100%本地处理 没有任何数据离开您的基础设施✅
  • 无云依赖 完全本地部署的堆栈✅
  • 加密技术 传输中和静止的数据✅
  • 可审计的 所有操作的完整日志✅

符合LGPD/GDPR规定

  • 按设计(或:根据设计)🤝 支持
  • 文件化/文档这个README文件和注释代码
  • 问题https://github.com/dpo2u/dpo2u-mcp/issues 的中文翻译为:“https://github.com/dpo2u/dpo2u-mcp 项目的问题页面”
  • 电子邮件support@dpo2u.com.br(注:在中文语境中,我们通常不直接翻译电子邮件地址,而是保留其原样,因为电子邮件地址是国际通用的,无需翻译。但在此按照您的要求,以中文表述其功能或说明其用途,即“支持邮箱地址:dpo2u.com.br,用于联系支持服务”。不过,直接给出的翻译形式还是保持原样。)

WhatsApp

+55 11 99999-9999(巴西电话号码格式,可翻译为“+55(巴西国际区号)11(城市区号)99999-9999(电话号码)”)

📄 许可证

MIT 许可证 - 详情请参见 LICENSE 文件。 🏆 致谢 由……开发


DPO2U 的中文翻译可以是“代表你(或为你)做DPO(数据保护官)”。不过,这里的“DPO”需要根据上下文来确定具体含义,因为“DPO”在不同领域可能有不同的解释,比如在数据保护领域,它通常指“数据保护官”。但在这里,我们假设它是一个特定的职位或角色名称,直接翻译为“数据保护官”或保持原样“DPO”也是可以的,具体取决于上下文。所以,整个翻译可以是“代表你做DPO(数据保护官)”或“为你做DPO(数据保护官)” - 巴西法律科技+人工智能领域的先驱者