{
  "markdown": "# lgpd-mcp\n\nServidor MCP (Model Context Protocol) para auxiliar organizações e desenvolvedores na conformidade com a Lei Geral de Proteção de Dados Pessoais (LGPD - Lei 13.709/2018).\n\n## Recursos\n\n- **9 ferramentas** para validação de bases legais, consentimento, modelos de documentos, PIA, checklist, políticas, direitos do titular, mapeamento de dados sensíveis e avaliação de risco\n- **5 recursos** de referência: fundamentos, artigos, bases legais, glossário e ANPD\n- **4 prompts** para revisão de política, resposta ao titular, avaliação de cenário e documentação\n\n## Requisitos\n\n- Node.js 18+\n- pnpm, npm ou yarn\n\n## Instalação\n\n### Via npm (recomendado)\n\n```bash\nnpx @lordmendes/lgpd-mcp\n```\n\nOu instale globalmente:\n\n```bash\nnpm install -g @lordmendes/lgpd-mcp\nlgpd-mcp\n```\n\n### Via repositório\n\n```bash\ngit clone https://github.com/LordMendes/lgpd-mcp.git\ncd lgpd-mcp\n\n# Instale as dependências\npnpm install\n# ou: npm install\n# ou: yarn install\n\n# Compile o projeto (obrigatório para produção)\npnpm build\n```\n\n## Uso\n\n### Modo stdio (padrão)\n\nO servidor é executado via stdio e espera conexões de clientes MCP (Cursor, Claude Desktop, etc.):\n\n```bash\n# Se instalado via npm\nnpx @lordmendes/lgpd-mcp\n\n# Desenvolvimento local\nnpx tsx src/index.ts\n```\n\n### Modo HTTP (remoto)\n\nPara execução como servidor HTTP (uso remoto):\n\n```bash\npnpm start:http\n# ou: npx tsx src/http.ts\n```\n\nO servidor HTTP escuta na porta definida por `MCP_PORT` (padrão: 3000). Endpoint: `POST /mcp`. Consulte [docs/HTTP.md](docs/HTTP.md) para detalhes de integração.\n\n### Teste com MCP Inspector\n\n```bash\npnpm test:mcp\n# ou: npx @modelcontextprotocol/inspector npx tsx src/index.ts\n```\n\n## Configuração\n\n### Cursor\n\nVeja [docs/CURSOR.md](docs/CURSOR.md) para instruções detalhadas de configuração no Cursor.\n\n### Claude Desktop\n\nVeja [docs/CLAUDE_DESKTOP.md](docs/CLAUDE_DESKTOP.md) para instruções de configuração no Claude Desktop.\n\n## Variáveis de ambiente\n\n| Variável   | Descrição                      | Padrão |\n| ---------- | ------------------------------ | ------ |\n| `MCP_PORT` | Porta do servidor HTTP (modo remoto) | 3000   |\n\nConsulte `.env.example` para referência.\n\n## Documentação\n\n- [Publicação (Publishing)](docs/PUBLISHING.md) — como publicar no npm e MCP Registry\n- [Ferramentas (Tools)](docs/TOOLS.md) — descrição de cada tool\n- [Recursos (Resources)](docs/RESOURCES.md) — descrição de cada resource\n- [Prompts](docs/PROMPTS.md) — descrição de cada prompt\n- [Configuração Cursor](docs/CURSOR.md) — instruções para Cursor\n- [Configuração Claude Desktop](docs/CLAUDE_DESKTOP.md) — instruções para Claude Desktop\n- [Transporte HTTP](docs/HTTP.md) — uso remoto via HTTP\n- [Aviso Legal](docs/DISCLAIMER.md) — não substitui assessoria jurídica\n- [Segurança](docs/SECURITY.md) — práticas de segurança do projeto\n\n## Scripts\n\n| Script        | Descrição                              |\n| ------------- | -------------------------------------- |\n| `pnpm dev`    | Executa o servidor em modo desenvolvimento |\n| `pnpm start`  | Executa o servidor compilado           |\n| `pnpm build`  | Compila TypeScript                     |\n| `pnpm test`   | Executa testes unitários               |\n| `pnpm lint`   | Verifica código com ESLint             |\n| `pnpm format` | Formata código com Prettier            |\n\n## Aviso importante\n\n**Todas as ferramentas são auxiliares e não substituem assessoria jurídica especializada.** Consulte sempre um advogado ou consultor em proteção de dados para decisões jurídicas. Para orientações oficiais, acesse a [ANPD](https://www.gov.br/anpd).\n\n## Licença\n\nMIT\n",
  "bytes": 3584,
  "sha": "9333b088069442c78eb0c7ac552b93eb9023fd297c85e11d7c3be1a08ad623be",
  "repo_slug": "lordmendes/lgpd-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_lordmendes_lgpd_mcp_1e014d9e/readme"
}