O Dilema do Desenvolvedor
Você está depurando um problema em produção. O rastreamento de pilha inclui endereços de e-mail de clientes. A solução mais rápida? Cole isso no Claude e peça ajuda.
Mas esses dados do cliente agora estão:
- Armazenados nos sistemas da Anthropic
- Potencialmente usados para treinamento (dependendo do seu plano)
- Visíveis para qualquer um com acesso ao seu histórico de chat
77% dos desenvolvedores colam dados sensíveis em ferramentas de IA. A maioria não percebe as implicações até que seja tarde demais.
A Solução do MCP Server
O Model Context Protocol (MCP) Server atua como um proxy transparente entre você e os assistentes de IA. Ele:
- Intercepta seus prompts antes que cheguem à IA
- Detecta e anonimiza PII automaticamente
- Envia apenas dados anonimizados para a IA
- Desanonimiza as respostas para que você veja o contexto original
Você interage com a IA normalmente— a proteção é invisível.
Configurando o MCP Server
Pré-requisitos
- Node.js 18+
- Claude Desktop, Cursor ou VS Code com a extensão Claude
- chave da API anonym.legal (obtenha uma gratuita em anonym.legal/auth/signup)
Passo 1: Obtenha Sua Chave da API
- Inscreva-se em anonym.legal/auth/signup
- Navegue até Configurações → Tokens da API
- Gere um novo token
- Copie o token (você só verá uma vez)
Passo 2: Configure o Claude Desktop
Edite seu arquivo de configuração do Claude Desktop:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Linux: ~/.config/Claude/claude_desktop_config.json
Adicione o servidor MCP da anonym.legal:
{
"mcpServers": {
"anonym-legal": {
"command": "npx",
"args": ["-y", "@anthropic/mcp-server-anonym-legal"],
"env": {
"ANONYM_API_KEY": "sua-chave-api-aqui"
}
}
}
}
Passo 3: Reinicie o Claude Desktop
Feche e reabra o Claude Desktop. Você deve ver "anonym-legal" na lista de servidores MCP.
Configuração para Cursor IDE
O Cursor usa o mesmo protocolo MCP. Adicione às suas configurações do Cursor:
{
"mcp": {
"servers": {
"anonym-legal": {
"command": "npx",
"args": ["-y", "@anthropic/mcp-server-anonym-legal"],
"env": {
"ANONYM_API_KEY": "sua-chave-api-aqui"
}
}
}
}
}
O Que é Anonimizado
O MCP Server detecta e anonimiza 285+ tipos de entidades:
| Categoria | Exemplos |
|---|---|
| Pessoal | Nomes, e-mails, números de telefone, data de nascimento |
| Financeiro | Cartões de crédito, contas bancárias, IBANs |
| Governamental | Números de SSN, passaporte, carteiras de motorista |
| Técnico | Endereços IP, chaves de API, tokens |
| Saúde | Números de MRN, IDs de pacientes, números de seguro |
| Corporativo | IDs de funcionários, números de contas |
Exemplo de Transformação
Seu prompt:
Depure este erro do usuário john.smith@acme.com:
Erro: Pagamento falhou para o cartão 4532-1234-5678-9012
ID do Cliente: CUST-12345
IP: 192.168.1.100
O que Claude vê:
Depure este erro do usuário [EMAIL_1]:
Erro: Pagamento falhou para o cartão [CREDIT_CARD_1]
ID do Cliente: [CUSTOMER_ID_1]
IP: [IP_ADDRESS_1]
Resposta do Claude (para você):
O erro para john.smith@acme.com sugere que o cartão
4532-1234-5678-9012 pode não ter fundos suficientes...
Você vê os dados originais; Claude só viu tokens.
Configuração Avançada
Tipos de Entidade Personalizados
Defina padrões adicionais para detectar:
{
"mcpServers": {
"anonym-legal": {
"command": "npx",
"args": ["-y", "@anthropic/mcp-server-anonym-legal"],
"env": {
"ANONYM_API_KEY": "sua-chave-api",
"CUSTOM_PATTERNS": "JIRA-[0-9]+,TICKET-[A-Z0-9]+"
}
}
}
}
Lista de Permissão para Dados Específicos
Alguns dados não devem ser anonimizados (nomes de empresas públicas, nomes de produtos):
{
"env": {
"ANONYM_API_KEY": "sua-chave-api",
"ALLOWLIST": "Anthropic,Claude,anonym.legal"
}
}
Desativar Tipos de Entidade Específicos
Se você precisar que certos tipos passem:
{
"env": {
"ANONYM_API_KEY": "sua-chave-api",
"DISABLED_ENTITIES": "PHONE_NUMBER,URL"
}
}
Verificação
Teste se a anonimização está funcionando:
- Abra o Claude Desktop
- Cole texto com PII óbvia: "Contate John Smith em john@example.com"
- Verifique os logs do servidor MCP (visíveis nas ferramentas de desenvolvedor do Claude Desktop)
- O log deve mostrar: "Anonimizado: 2 entidades (PERSON, EMAIL_ADDRESS)"
Considerações de Segurança
Onde o Processamento Acontece
| Componente | Localização |
|---|---|
| MCP Server | Sua máquina (local) |
| API de Detecção de PII | servidores anonym.legal (Alemanha) |
| Modelo de IA | servidores da Anthropic/OpenAI |
O servidor MCP em si é executado localmente. Apenas a solicitação de detecção (com dados hash/anonimizados) vai para a API da anonym.legal.
Retenção de Dados
A anonym.legal não armazena seus prompts ou respostas. A API:
- Recebe texto para análise
- Retorna posições de entidades
- Descartar imediatamente a entrada
Veja nossa política de privacidade para detalhes.
Comparação: Sem vs. Com MCP Server
| Aspecto | Sem | Com MCP Server |
|---|---|---|
| PII em prompts | Enviado para o provedor de IA | Substituído por tokens |
| Dados nos logs de IA | Contém PII real | Contém apenas tokens |
| Exposição de violação | PII completa vazada | Apenas dados anonimizados |
| Mudança de fluxo de trabalho | Nenhuma | Nenhuma (transparente) |
Preços
O uso do MCP Server está incluído em todos os planos da anonym.legal:
| Plano | Tokens/mês | Preço |
|---|---|---|
| Gratuito | 200 | €0 |
| Básico | 2.000 | €3/mês |
| Pro | 10.000 | €15/mês |
| Empresarial | 50.000 | €29/mês |
A maioria dos desenvolvedores permanece no Básico (€3/mês) com uso típico.
Conclusão
Assistentes de IA são essenciais para o desenvolvimento moderno, mas eles não precisam ver os dados dos seus clientes.
A integração do MCP Server:
- Não requer mudanças no fluxo de trabalho
- Protege PII automaticamente
- Funciona com Claude Desktop, Cursor e VS Code
- Custa €3/mês para a maioria dos desenvolvedores
Configure uma vez e esqueça—seus dados estão protegidos por padrão.
Comece:
Fontes: