关于 lgpd-mcp
lgpd-mcp 是面向组织和开发者的 LGPD 合规辅助 MCP 服务,涵盖法律依据、同意、PIA 与政策等主题。其工具、参考资源和提示词用于辅助工作,不替代专业法律意见。
主要功能
- 01九种 LGPD 合规工具
- 02五类法规参考资源
- 03四种合规提示词
- 04支持 stdio 与 HTTP 传输
适用场景
- 01核验个人数据处理的法律依据
- 02整理同意与数据主体权利事项
- 03开展 PIA 和风险评估
- 04起草或审阅隐私政策
MCP 相关
服务向 MCP 客户端提供九种工具、五类参考资源和四种提示词,可通过 stdio 或 HTTP 连接。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
9收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| tipo_dado | enum | 是 | 数据类型:'pessoal'(第 7 条)或 'sensivel'(第 11 条)pessoal | sensivel |
| base_legal | string | 是 | 所使用法律依据的名称或标识符 |
| finalidade | string | 否 | 用于适当性分析的数据处理目的 |
详细介绍
lgpd-mcp
用于帮助组织和开发者遵守《个人数据保护通用法》(LGPD - Lei 13.709/2018)的 MCP(Model Context Protocol)服务。
资源
- 9 个工具,用于验证法律依据、同意、文档模板、PIA、检查清单、政策、数据主体权利、敏感数据映射和风险评估
- 5 个参考资源:基础知识、条款、法律依据、术语表和 ANPD
- 4 个提示词,用于审查政策、回复数据主体、评估场景和编写文档
要求
- Node.js 18+
- pnpm、npm 或 yarn
安装
通过 npm(推荐)
npx @lordmendes/lgpd-mcp
或全局安装:
npm install -g @lordmendes/lgpd-mcp
lgpd-mcp
通过代码仓库
git clone https://github.com/LordMendes/lgpd-mcp.git
cd lgpd-mcp
# Instale as dependências
pnpm install
# ou: npm install
# ou: yarn install
# Compile o projeto (obrigatório para produção)
pnpm build
使用
stdio 模式(默认)
服务通过 stdio 运行,并等待 MCP 客户端(Cursor、Claude Desktop 等)连接:
# Se instalado via npm
npx @lordmendes/lgpd-mcp
# Desenvolvimento local
npx tsx src/index.ts
HTTP 模式(远程)
以 HTTP 服务模式运行(远程使用):
pnpm start:http
# ou: npx tsx src/http.ts
HTTP 服务在 MCP_PORT 指定的端口上监听(默认值:3000)。端点:POST /mcp。有关集成详情,请参阅 docs/HTTP.md。
使用 MCP Inspector 测试
pnpm test:mcp
# ou: npx @modelcontextprotocol/inspector npx tsx src/index.ts
配置
Cursor
有关在 Cursor 中配置的详细说明,请参阅 docs/CURSOR.md。
Claude Desktop
有关在 Claude Desktop 中配置的说明,请参阅 docs/CLAUDE_DESKTOP.md。
环境变量
| 变量 | 描述 | 默认值 |
|---|---|---|
MCP_PORT | HTTP 服务端口(远程模式) | 3000 |
请参阅 .env.example 以供参考。
文档
- 发布(Publishing) — 如何发布到 npm 和 MCP Registry
- 工具(Tools) — 各工具的说明
- 资源(Resources) — 各资源的说明
- 提示词(Prompts) — 各提示词的说明
- Cursor 配置 — Cursor 配置说明
- Claude Desktop 配置 — Claude Desktop 配置说明
- HTTP 传输 — 通过 HTTP 远程使用
- 免责声明 — 不能替代法律咨询
- 安全 — 项目安全实践
脚本
| 脚本 | 描述 |
|---|---|
pnpm dev | 以开发模式运行服务 |
pnpm start | 运行编译后的服务 |
pnpm build | 编译 TypeScript |
pnpm test | 运行单元测试 |
pnpm lint | 使用 ESLint 检查代码 |
pnpm format | 使用 Prettier 格式化代码 |
重要声明
所有工具仅供辅助使用,不能替代专业法律咨询。 对于法律决策,请务必咨询律师或数据保护顾问。如需官方指导,请访问 ANPD。
许可证
MIT
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。