LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

protect-mcp-setup

Configure Cedar policy enforcement and Ed25519 signed receipts for Claude Code tool calls. Use when setting up projects that need cryptographic audit trails, policy-gated tool execution, or compliance-ready evidence of agent actions.

36,323stars3,939forksUpdated 6/4/2026
Developer Tools#claude-code#audit-trail#cedar#cryptography#policy-enforcement#compliance

Security Assessment

Low Risk(70/100)

Detected risks:

Destructive Operations([SKILL.md] rm -rf)
Security Score70/100

About protect-mcp-setup

protect-mcp is a governance and auditability skill for Claude Code projects that require policy-controlled tool execution and cryptographic evidence of agent actions. It addresses key gaps in standard tool usage by enforcing authorization decisions before tools run and generating tamper-evident records after execution. The skill is designed for environments where audit trails, integrity verification, and compliance evidence are important. By combining Cedar policy evaluation with Ed25519-signed receipts, it helps create verifiable records of tool decisions that can be independently validated without relying on the original operator or system.

The skill evaluates every tool invocation against a Cedar policy before execution, with deny decisions preventing the tool from running. After execution, it generates signed receipts that capture information such as tool inputs, outputs, policy-related decision data, and timestamps. Receipts are hash-chained and can be verified offline using the provided verification tooling. Integration is performed through Claude Code hook configuration, using PreToolUse hooks for policy enforcement and PostToolUse hooks for receipt signing. The setup runs locally and stores generated receipts in a project directory.

Typical use cases include regulated or high-assurance development workflows, compliance-focused projects, security-sensitive automation, and environments that require independently verifiable records of AI-assisted actions. The skill is particularly relevant for teams working in finance, healthcare, regulated research, or other domains where policy enforcement and audit evidence are required. It can also benefit developers, security engineers, compliance teams, and organizations seeking stronger governance over AI-driven tool execution.

FAQ

How does protect-mcp enforce policies on tool calls?

It uses a PreToolUse hook to evaluate each tool invocation against a Cedar policy before execution. If the policy returns a deny decision, the tool call is blocked.

What information is recorded in signed receipts?

Receipts contain decision-related information including tool execution details, hashes of inputs and outputs, policy-related data, and timestamps. Receipts are signed and hash-chained.

Can receipts be verified without connecting to a server?

Yes. The skill supports offline verification using the provided verification tooling, allowing third parties to validate receipts independently.

What setup is required to use this skill?

You need to install the plugin, configure Claude Code hooks in the project settings, create a Cedar policy file, and run the local receipt-signing server.

Does protect-mcp work without a Cedar policy file?

Policy evaluation depends on a Cedar policy configuration. The documented setup includes creating and referencing a policy file that governs tool execution decisions.

Install protect-mcp-setup

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

wshobson/agents

Related Skills

cmux-terminal-multiplexer

88

wps-excel

673

ui-design

167

technical-wireframe-info-layout

7,069