Skip to main content
PluginDefault onclawql-api (PanguardProxyPlugin)

Plugins hub · Registry reference

Panguard MCP proxy

Plugin ID: panguard-mcp-proxy
Kind: mcp-proxy (does not register MCP tools)
Package: clawql-apiPanguardProxyPlugin

The Panguard proxy plugin is the synchronous beforeCallTool chokepoint for policy enforcement when ClawQL runs behind an enterprise MCP proxy or with in-process ATR rules (#272).

What it does

  • Intercepts every MCP tool call before execution
  • Applies JWT ATR / policy decisions (allow, deny, scope checks)
  • Does not add tools to the MCP surface — it only gates existing ones

Enable / disable

EnvDefaultEffect
CLAWQL_PANGUARD_PROXY_PLUGIN=0onOmit the proxy plugin from composition
CLAWQL_PANGUARD_IN_PROCESS=1offUse in-process policy path (active development)

When to use

  • Kubernetes deployments with an intercepting MCP proxy
  • Defense-in-depth stacks documented in Defense in depth
  • Operators who need a single audit chokepoint before execute reaches upstream APIs

Learn more