使用说明
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-keyDefina
要求请求头
在所有请求中。 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,用于联系支持服务”。不过,直接给出的翻译形式还是保持原样。)
+55 11 99999-9999(巴西电话号码格式,可翻译为“+55(巴西国际区号)11(城市区号)99999-9999(电话号码)”)
📄 许可证
MIT 许可证 - 详情请参见 LICENSE 文件。 🏆 致谢 由……开发
DPO2U 的中文翻译可以是“代表你(或为你)做DPO(数据保护官)”。不过,这里的“DPO”需要根据上下文来确定具体含义,因为“DPO”在不同领域可能有不同的解释,比如在数据保护领域,它通常指“数据保护官”。但在这里,我们假设它是一个特定的职位或角色名称,直接翻译为“数据保护官”或保持原样“DPO”也是可以的,具体取决于上下文。所以,整个翻译可以是“代表你做DPO(数据保护官)”或“为你做DPO(数据保护官)” - 巴西法律科技+人工智能领域的先驱者