Model Context Protocol

Treat MCP tool calls like any other execution surface: PERMIT, DENY, ESCALATE, or SILENCE before downstream systems accept work. Public product: npx @trigguard/mcp.

Run npx @trigguard/mcp for the public MCP surface. Servers that mutate external state should require a valid decision receipt for the declared frame, same as REST or npm install trigguard SDK paths. Only the gateway enforces policy via authorize().

All integrations

Execution surfaces

API reference