Protect MCP
Controla chamadas com Cedar e gera recibos encadeados
Instalação
Inclui scriptsClaude Code: /plugin marketplace add wshobson/agents → /plugin install protect-mcp@claude-code-workflows
Ajanın araç çağrıları politikayla sınırlanırken ya da yapılan işlemler için kurcalanamaz bir denetim kaydı gerekirken
- Autor
- Tom Farley
- Licença
- MIT
Dois hooks envolvem cada chamada de ferramenta do Claude Code. O primeiro avalia a solicitação segundo um arquivo de política Cedar — principal, ação, recurso e contexto — e uma recusa encerra o processo com o código 2, indicando ao Claude Code que deve bloquear a chamada antes da execução. O segundo grava um recibo com o nome da ferramenta, hashes da entrada e da saída, a decisão, o resumo criptográfico da política e um vínculo com o recibo anterior, tudo assinado com Ed25519 sobre JSON canonizado por JCS. O encadeamento permite detectar não apenas alterações, mas também exclusões, pois remover um recibo rompe o vínculo apontado pelo seguinte. A verificação funciona offline em uma CLI separada, retornando código 0 para dados válidos, 1 para adulterados e 2 para malformados; assim, o auditor precisa apenas da chave pública, sem conta, rede ou confiança em quem executou o agente.
Skills semelhantes
Signed Audit Trails
SkillExplica recibos assinados de chamadas antes de executá-los
Claude Code Setup
SkillAnalisa o código e recomenda hooks, skills, MCPs e subagentes
Review Agent Governance
SkillExige aprovação humana para reviews, merges e mudanças de CI

Comentários(0)
Entre para comentar