Cursor
Guia de Configuração do Servidor MCP
Cursor conecta-se a anonym.legal via HTTP — sem instalação, sem Node.js. Adicione a URL do ponto final e a sua chave de API a .cursor/mcp.json e pronto.
Pré-requisitos
- Cursor — versão 0.40+ para suporte MCP. Descarregue em cursor.sh
- Chave de API anonym.legal — plano Pro ou Business (necessário para acesso MCP). Obtenha um em anonym.legal
- Sem Node.js, sem npm, sem instalação local — o servidor MCP anonym.legal funciona inteiramente sobre HTTP. Não há nada para descarregar ou executar localmente.
Instalação
Crie o ficheiro de configuração MCP
Crie .cursor/mcp.json na raiz do seu projeto (por projeto) ou ~/.cursor/mcp.json (global, aplica-se a todos os projetos):
{
"mcpServers": {
"anonym-legal": {
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
Recarregue Cursor
Pressione Cmd/Ctrl+Shift+P → Developer: Recarregue Janela. Ou reinicie Cursor completamente.
Verifique nas Definições Cursor
Vá a Definições Cursor → Funcionalidades → MCP (ou painel MCP na barra lateral). Deve ver anonym-legal listado como servidor ativo com 7 ferramentas.
Usar Variáveis de Ambiente (Recomendado)
Mantenha a sua chave de API fora do ficheiro de configuração usando um .env ficheiro ou expansão de env do Cursor:
{
"mcpServers": {
"anonym-legal": {
"url": "https://anonym.legal/mcp",
"headers": {
"Authorization": "Bearer ${ANONYM_LEGAL_API_KEY}"
}
}
}
}
ANONYM_LEGAL_API_KEY=your_actual_api_key_here
⚠ Importante: Adicione .cursor/mcp.json para .gitignore se contiver a sua chave de API diretamente. Nunca confirme segredos em controlo de versão.
Ferramentas Disponíveis (7)
gratuito
tokens
gratuito
gratuito
gratuito
gratuito
gratuito
Operadores (6)
John Smith → [CLIENTE] ou [PESSOA]
john@acme.com → (removido)
John Smith → a3f9b1...
4111-xxxx → enc:U2FsdGVkX1...
john@acme.com → jo**@****.com
John Smith → John Smith (rastreado)
Usar com Cursor Agent
No modo Agent Cursor (Cmd+I ou painel Agent), ferramentas MCP estão disponíveis automaticamente. Pode usá-las diretamente na sua conversa:
Before sending this to the API, use anonym_legal_anonymize_text to redact all emails and replace all person names with [USER]. "Send a welcome email to Hans Mueller (hans@example.de) and CC his manager Lisa Schneider (lisa@company.de)."
1. Read the file customer_data.json 2. Use anonym_legal_analyze_text to identify all PII fields 3. Use anonym_legal_anonymize_text with redact for emails, replace for names 4. Write the anonymized version to customer_data_anon.json 5. Show me a summary of what was removed
Escopo de Projeto vs Global
- Ativo apenas neste espaço de trabalho
- Pode usar chave de API específica do projeto
- Bom para projetos de equipa (com .gitignore)
- Confirmado no repo (apenas variáveis de env!)
- Ativo em todos os projetos Cursor
- Configuração única para manter
- Bom para uso pessoal
- Armazenado em diretório inicial
Resolução de Problemas
Servidor MCP não aparece em definições Cursor
Verifique sintaxe JSON — Cursor ignora silenciosamente JSON inválido. Valide em jsonlint.com. Também certifique-se de que o ficheiro está em .cursor/mcp.json (não .cursorrules).
Falha de conexão em https://anonym.legal/mcp
Verifique se a sua chave de API está correcta e num plano Pro/Business. Teste diretamente: curl -H "Authorization: Bearer YOUR_KEY" https://anonym.legal/mcp — deve devolver um manifesto MCP.
Ferramentas aparecem mas chamadas falham com 402
Ficou sem tokens. Verifique saldo com anonym_legal_get_balance ou recarregue em anonym.legal.
401/403 do ponto final MCP
Verifique novamente o Authorization cabeçalho é exatamente Bearer YOUR_API_KEY (note o espaço depois de "Bearer") e que a chave não foi revogada ou rodada na sua conta anonym.legal.
Servidor não encontrado / sem ferramentas listadas
Confirme que o seu plano inclui acesso MCP — os níveis Free e Basic não. Verifique o seu nível com anonym_legal_get_balance ou no painel da sua conta.