mcpbeat Sign in

Guardian MCP Server

local only

Guardian MCP runs on your own machine — the client starts it, so there is no endpoint to ping. Last commit 1 Nov 2026.

Routes agent tool calls through Guardian for ALLOW/ASK/DENY before execution.

—
Installs / week
npm · @odingard/guardian-mcp
0
Stars
0 open issues
1 Nov 2026
Last commit
3 releases in 90 days
Apache-2.0
License
TypeScript

Nothing serious here today

Today is the operative word: we check Guardian MCP every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.

run in your terminal
claude mcp add guardian-mcp -e 'GUARDIAN_BASE_URL=<GUARDIAN_BASE_URL>' -e 'GUARDIAN_AGENT_CREDENTIAL=<GUARDIAN_AGENT_CREDENTIAL>' -e 'GUARDIAN_CONNECTION_ID=<GUARDIAN_CONNECTION_ID>' -- npx -y @odingard/guardian-mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "guardian-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@odingard/guardian-mcp"
      ],
      "env": {
        "GUARDIAN_AGENT_CREDENTIAL": "<GUARDIAN_AGENT_CREDENTIAL>",
        "GUARDIAN_BASE_URL": "<GUARDIAN_BASE_URL>",
        "GUARDIAN_CONNECTION_ID": "<GUARDIAN_CONNECTION_ID>"
      }
    }
  }
}
~/.codex/config.toml
[mcp_servers.guardian-mcp]
command = "npx"
args = ["-y", "@odingard/guardian-mcp"]
env = { GUARDIAN_BASE_URL = "<GUARDIAN_BASE_URL>", GUARDIAN_AGENT_CREDENTIAL = "<GUARDIAN_AGENT_CREDENTIAL>", GUARDIAN_CONNECTION_ID = "<GUARDIAN_CONNECTION_ID>" }
.cursor/mcp.json
{
  "mcpServers": {
    "guardian-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@odingard/guardian-mcp"
      ],
      "env": {
        "GUARDIAN_AGENT_CREDENTIAL": "<GUARDIAN_AGENT_CREDENTIAL>",
        "GUARDIAN_BASE_URL": "<GUARDIAN_BASE_URL>",
        "GUARDIAN_CONNECTION_ID": "<GUARDIAN_CONNECTION_ID>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "guardian-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@odingard/guardian-mcp"
      ],
      "env": {
        "GUARDIAN_AGENT_CREDENTIAL": "<GUARDIAN_AGENT_CREDENTIAL>",
        "GUARDIAN_BASE_URL": "<GUARDIAN_BASE_URL>",
        "GUARDIAN_CONNECTION_ID": "<GUARDIAN_CONNECTION_ID>"
      }
    }
  }
}

Put your own values in place of <GUARDIAN_BASE_URL> (Guardian control-plane base URL), <GUARDIAN_AGENT_CREDENTIAL> (Agent credential (gac1.…)), <GUARDIAN_CONNECTION_ID> (Default tool connection id for invocations). The author’s registry entry marks them as required.

Optional settings from the registry entry, left out of the block above: GUARDIAN_ADAPTER_ID (Optional adapter override).

Alternatives to Guardian MCP

same job, measured the same way
PromptSpeak Governance
by chrbailey

Pre-execution governance for AI agents. Validates tool calls before they execute.

54 installs/wk local only
Tool-Guardian-Proxy
by evozim

Safety execution proxy protecting clients during tool calls.

1 tools answering
Agentic Wallet Guardian V3
by rudimentall1

Explainable ALLOW/WARN/BLOCK risk decisions for AI agent actions before execution, signed as OAA.

149 installs/wk local only
Tripwire
by bonesdefi

Security gateway for MCP agents: blocks prompt-injection-driven tool calls before they execute.

47 installs/wk local only
Quill
by manumarri-sudo

Pre-execution gate for AI-agent tool calls. Touch ID approval. Tamper-evident audit log.

65 installs/wk local only
Superagenticmcp
by anamized

MCP-native router and multi-agent control plane: plan, route tool calls, stream execution.

local only
P
PHION Task Router
by phion

Find the best eligible service for an agent task through one task-first MCP tool.

135 tools answering
prompt-protection
by mughalhere

Scan prompts, tool definitions and model output for injection, and guard agent tool calls.

1 267 installs/wk local only

Guardian MCP — questions

Answers built from our own checks of this server.

Why is there no uptime for Guardian MCP?
Guardian MCP runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the npm package @odingard/guardian-mcp.
How do I connect Guardian MCP?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It runs locally, so the command pulls @odingard/guardian-mcp straight from npm; nothing to host, nothing to sign up for.
Is Guardian MCP open source?
Yes — it is published under the Apache-2.0 licence, written in TypeScript and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.