PluginBench
MCP Server

Infraveil Agent Guard MCP Server

io.github.infraveilhq/agent-guard

What is the Infraveil Agent Guard MCP server?

Gate an AI agent's destructive actions behind human approval, with a tamper-evident log.

How to install Infraveil Agent Guard

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • INFRAVEIL_GUARD_THRESHOLD

    Severity at/above which an action is gated: none|low|medium|high|critical (default high).

  • INFRAVEIL_GUARD_MODE

    enforce (block dangerous actions pending approval) or audit (log only, never block). Default enforce.

  • INFRAVEIL_GUARD_HOME

    Directory for the ledger and approval queue (default ~/.infraveil-guard).

Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "agent-guard": {
      "command": "uvx",
      "args": [
        "infraveil-guard"
      ],
      "env": {
        "INFRAVEIL_GUARD_THRESHOLD": "<YOUR_INFRAVEIL_GUARD_THRESHOLD>",
        "INFRAVEIL_GUARD_MODE": "<YOUR_INFRAVEIL_GUARD_MODE>",
        "INFRAVEIL_GUARD_HOME": "<YOUR_INFRAVEIL_GUARD_HOME>"
      }
    }
  }
}
Cursor
~/.cursor/mcp.json
{
  "mcpServers": {
    "agent-guard": {
      "command": "uvx",
      "args": [
        "infraveil-guard"
      ],
      "env": {
        "INFRAVEIL_GUARD_THRESHOLD": "<YOUR_INFRAVEIL_GUARD_THRESHOLD>",
        "INFRAVEIL_GUARD_MODE": "<YOUR_INFRAVEIL_GUARD_MODE>",
        "INFRAVEIL_GUARD_HOME": "<YOUR_INFRAVEIL_GUARD_HOME>"
      }
    }
  }
}
Windsurf
~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "agent-guard": {
      "command": "uvx",
      "args": [
        "infraveil-guard"
      ],
      "env": {
        "INFRAVEIL_GUARD_THRESHOLD": "<YOUR_INFRAVEIL_GUARD_THRESHOLD>",
        "INFRAVEIL_GUARD_MODE": "<YOUR_INFRAVEIL_GUARD_MODE>",
        "INFRAVEIL_GUARD_HOME": "<YOUR_INFRAVEIL_GUARD_HOME>"
      }
    }
  }
}
VS Code
.vscode/mcp.json
{
  "servers": {
    "agent-guard": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "infraveil-guard"
      ],
      "env": {
        "INFRAVEIL_GUARD_THRESHOLD": "<YOUR_INFRAVEIL_GUARD_THRESHOLD>",
        "INFRAVEIL_GUARD_MODE": "<YOUR_INFRAVEIL_GUARD_MODE>",
        "INFRAVEIL_GUARD_HOME": "<YOUR_INFRAVEIL_GUARD_HOME>"
      }
    }
  }
}
Claude Code
claude mcp add agent-guard --env INFRAVEIL_GUARD_THRESHOLD=<YOUR_INFRAVEIL_GUARD_THRESHOLD> --env INFRAVEIL_GUARD_MODE=<YOUR_INFRAVEIL_GUARD_MODE> --env INFRAVEIL_GUARD_HOME=<YOUR_INFRAVEIL_GUARD_HOME> -- uvx infraveil-guard

Related MCP servers

Govern your backend control plane from your AI agent - signed, human-approval-gated.

View repository →