LGPD合规工具

一款帮助组织和个人开发者遵守巴西通用数据保护法(LGPD)的协议服务器,提供多种合规工具和资源。

  • by LordMendes
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 lordmendes/lgpd-mcp

使用说明

lgpd-mcp

MCP(模型上下文协议)服务器,以协助组织和开发人员遵守一般个人数据保护法(LGPD - 第13709/2018号法律)。

资源

  • 9 工具 用于验证法律依据、同意、文件模板、PIA、清单、政策、所有者权利、敏感数据映射和风险评估
  • 5 资源 参考:基础知识,文章,法律依据,词汇表和ANPD
  • 4个提示 用于政策审查、标题响应、场景评估和文件

要求

  • Node.js 18+
  • pnpm、npm ou纱

安装

通过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运行,并等待MCP客户端(Cursor,Claude Desktop等)的连接:

# Se instalado via npm
npx @lordmendes/lgpd-mcp

# Desenvolvimento local
npx tsx src/index.ts

Modo 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

配置

光标

查看 docs/CURSOR.md 对于光标中的详细配置说明。

克劳德桌面版

查看 docs/CLAUDE_DESKTOP.md 在 Claude Desktop 中进行设置。

环境变量

变量 描述 标准
MCP_PORT HTTP服务器端口(远程模式) 3000

咨询 .env.example 为参考。

文档

脚本

脚本 描述
pnpm dev 在开发模式下运行服务器。
pnpm start 运行已编译的服务器。
pnpm build 编译TypeScript
pnpm test 执行单位测试。
pnpm lint 使用 ESLint 验证代码
pnpm format 格式化Com Prettier代码

重要通知

所有工具都是辅助性的,不能取代专业的法律咨询。 始终咨询律师或数据保护顾问做出法律决定。有关官方指南,请访问 ANPD.

许可证

麻省理工学院