mcpbeat Sign in

A2a Auditor MCP Server

local only

A2a Auditor runs on your own machine — the client starts it, so there is no endpoint to ping. 274 installs a week from npm. Last commit 1 Nov 2026.

Scans Agent2Agent (A2A) protocol code for webhook SSRF, missing auth, and credential exposure

Installs per day peak 539 · avg 32 · -52% w/w
a month agotoday
274
Installs / week
npm · @guardbee/mcp-a2a-auditor
2
Stars
11 open issues
1 Nov 2026
Last commit
8 releases in 90 days
MIT
License
TypeScript

What the code does

We read the source, 5 min ago · rules 995398eba69f

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

Runs an external command packages/security-suite/src/cli.ts:48
  const result = spawnSync(process.execPath, [cliPath, entry.cmd, ...args], {
    pattern: /\b(?:read|cat|include|attach|append)\b[^.]{0,80}(?:\.ssh\b|\bid_rsa\b|\.env\b|\.aws[\\/]credentials\b|\bprivate[\s_-]?key\b|\.npmrc\b)/i,

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

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 a2a-auditor -- npx -y @guardbee/mcp-a2a-auditor
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "a2a-auditor": {
      "command": "npx",
      "args": [
        "-y",
        "@guardbee/mcp-a2a-auditor"
      ]
    }
  }
}
~/.codex/config.toml
[mcp_servers.a2a-auditor]
command = "npx"
args = ["-y", "@guardbee/mcp-a2a-auditor"]
.cursor/mcp.json
{
  "mcpServers": {
    "a2a-auditor": {
      "command": "npx",
      "args": [
        "-y",
        "@guardbee/mcp-a2a-auditor"
      ]
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "a2a-auditor": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@guardbee/mcp-a2a-auditor"
      ]
    }
  }
}

Alternatives to A2a Auditor

same job, measured the same way
A2a Auditor
by 4hmetuyar

Scans Agent2Agent (A2A) protocol code for webhook SSRF, missing auth, and credential exposure

local only
Oauth Auditor
by guardbee

Scans MCP server auth code for OAuth 2.1 anti-patterns: token passthrough, missing audience

650 installs/wk local only
Oauth Auditor
by 4hmetuyar

Scans MCP server auth code for OAuth 2.1 anti-patterns: token passthrough, missing audience

local only
G
grim-mcp
by abduljabbarbxr

Security audit for AI agents: code, deps, exposure, secrets, drift, SBOM, and IoC.

206 installs/wk local only
E2b
by mcparmory

Create and manage secure sandboxes for running AI agent code

207 installs/wk local only
CommonRig
by commonrig

Agent operating kit for Claude Code and Codex: rules, hooks, work ledger, protocols and rig doctor.

5 tools answering
Valca
by pranlabs

Scans code, IaC and AI-agent config for security problems. Read-only — nothing can be edited.

78 installs/wk local only
Memory Poisoning Scanner
by guardbee

Scans agent code for untrusted input poisoning persistent cross-session memory

297 installs/wk local only

A2a Auditor — questions

Answers built from our own checks of this server.

Why is there no uptime for A2a Auditor?
A2a Auditor 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 @guardbee/mcp-a2a-auditor was installed 274 times last week.
How do I connect A2a Auditor?
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 @guardbee/mcp-a2a-auditor straight from npm; nothing to host, nothing to sign up for.
How many people use A2a Auditor?
The npm package @guardbee/mcp-a2a-auditor was installed 274 times in the last week. Week over week that is -52%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is A2a Auditor open source?
Yes — it is published under the MIT licence, written in TypeScript, 2 stars on GitHub and 11 open issues. The source link is on this page, so you can read exactly what it does with your data before you connect it.