Protect MCP
Contrôle chaque appel par politique Cedar avec reçus chaînés
Installation
Scripts inclusClaude 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
- Auteur
- Tom Farley
- Licence
- MIT
Deux hooks encadrent chaque appel d’outil de Claude Code. Le premier évalue la requête selon un fichier de politique Cedar — principal, action, ressource et contexte — et, en cas de refus, se termine avec le code 2 afin que Claude Code bloque l’appel avant son exécution. Le second écrit un reçu contenant le nom de l’outil, les empreintes de l’entrée et de la sortie, la décision, l’empreinte de la politique et un lien vers le reçu précédent, le tout signé avec Ed25519 sur du JSON canonisé selon JCS. Le chaînage rend détectable non seulement la modification, mais aussi la suppression, puisqu’un reçu retiré rompt le lien indiqué par son successeur. La vérification s’effectue hors ligne avec une CLI distincte, qui renvoie le code 0 si le reçu est valide, 1 s’il a été altéré et 2 s’il est mal formé. L’auditeur n’a besoin que de la clé publique : aucun compte, aucune connexion réseau et aucune confiance envers la personne ayant exécuté l’agent.
Compétences similaires
Signed Audit Trails
CompétenceExplique les reçus signés avant leur mise en production
Claude Code Setup
CompétenceAnalyse un dépôt et recommande hooks, skills, MCP et sous-agents
Review Agent Governance
CompétenceSoumet les actions Git sensibles d’un agent à approbation

Commentaires(0)
Connectez-vous pour commenter