Docs
MCP security
Five defenses over the MCP servers you have already configured. No server is ever executed to check it. Drift alerts catch a server definition changing under you. An allowlist pins the exact configuration you approved. Canaries plant a non-functional honeytoken and fire if it ever leaves. The red-team runner attacks your own setup with a tool-poisoning library. Skill supply chain signs and verifies what each skill and subagent is allowed to do.
Where to find it
- Localhost:
/mcp-security.html - API:
GET /api/mcp-security/alertsand/dismiss,/allow,/canary,/redteam,GET /api/skills/manifest - CLI:
repoops skills signandrepoops skills verify - Sidebar: Guard, then MCP security
What it does for you
Built vs. planned
All five sections ship today. Manifests are signed with the per-install HMAC ledger key, which detects an out-of-band change by something that does not hold the key; a local key holder can still re-sign a file they edited, and the surface says so rather than implying more. Environment variable names are read to map a server to its secrets; values are never read. LLM-free throughout.
Last updated