Agentguard logo

Agentguard

Security and governance tools for policy checks, risk scoring, approvals, rate limits, and signed audit logs.

Install Agentguard

Pick your client, then add it in one click or paste the config.

No confirmed install command yet

We only publish a config when the install details come from the project itself — its README, its docs, or a verified owner. We haven’t found those for agentguard, and we’d rather show nothing than a guess you’d paste into your client.

Open setup steps on GitHub

Overview

The agentguard MCP server evaluates agent tool calls for policy violations, threats, secrets, and risk before execution. It provides approval gates, rate-limit checks, session and tenant controls, and persistent cryptographically signed audit records through MCP tools. Connect through the FeedOracle or ToolOracle MCP endpoints using mcp-remote. Reach for it when agent workflows need execution controls, payment safeguards, security scanning, or compliance evidence.

Use cases

  • Preflight payment and transfer calls before execution
  • Scan tool arguments for secrets and injection payloads
  • Gate high-risk actions behind human approval
  • Record signed execution outcomes for compliance review
  • Enforce limits across agents, sessions, and tenants

Key features

  • Policy preflight with allow, deny, approval, and flagged decisions
  • 0–100 tool risk scoring
  • Secret, injection, replay, and payload safety checks
  • Human approval registration with tracking URLs
  • Cryptographically signed SQLite WAL audit logs
  • Rate, scope, session, tenant, and threat controls

Tools7

What Agentguard lets your agent do. Expand a tool for its parameters.

Self-reported~251 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

6/6 checks healthy over the last 45d

Supply-chain signal

1 high-severity advisory on record for this package. Most advisories affect transitive dependencies and may not be exploitable in this server's actual usage — this is a directional signal, not a security audit.

Critical 1High 0Medium 0Low 0

Scanned 9/18/2026 via OSV.dev

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

Last commit2mo agoMost recent push to the default branch.
Tools exposed7Callable tools this server registers over MCP.
Directory activity2 viewsConfig copies, upvotes, and views on AllMCPs.

How Agentguard works

What agentguard MCP server does

The agentguard MCP server adds a control layer around AI agent tool execution. Its tools can inspect a proposed call, calculate a 0–100 risk score, detect secrets and unsafe payloads, determine whether human approval is needed, and return an allow, deny, approval, or flagged outcome. The default policy set covers payments, high-risk calls, exposed secrets, rate limits, low-risk calls, prompt injection, and repeated calls.

The system also supports controls for payment policies, spend limits, replay detection, role scopes, sessions, tenants, and entity threat intelligence. Built-in tenant profiles include default, fintech_eu, defi_protocol, and enterprise_read. Roles include admin, compliance_officer, trader, auditor, developer, and readonly, each with predefined scopes.

How it works

A typical workflow starts with policy_preflight before the target tool executes. That check evaluates policies, calculates risk, detects threats, and automatically records the request. If approval is required, approval_required can register a pending request and provide a tracking URL. The agent then executes the approved call and uses audit_log_write to record its outcome.

tool_risk_score can be used independently for a fresh assessment. Risk indicators include API keys, passwords, prompt injection, and high-value amounts. Other checks scan for payment-policy violations, 19 secret patterns, 18 payload-safety patterns, replayed requests, anomalous tool sequences, scope violations, and threats involving detected Ethereum addresses, IPs, or domains.

The audit layer uses SQLite in WAL mode. audit_log_query supports filters for agent, tool, decision, and time range, with pagination and signed entries for tamper verification. decision_explain produces a human-readable explanation from a stored request ID or a new tool-and-arguments analysis. rate_limit_check reports usage against 200 calls per minute, 5,000 per hour, and 50,000 per day.

Setup and configuration

The agentguard MCP server can be connected through either of the documented remote endpoints:

  • https://feedoracle.io/guard/mcp/
  • https://tooloracle.io/guard/mcp/

Use npx -y mcp-remote with one endpoint. A client configuration names the server agentguard, sets npx as the command, and passes -y, mcp-remote, and the endpoint URL as arguments.

Tools and capabilities

The documented capabilities include:

  • Preflight policy evaluation and decision explanations
  • Risk scoring, secret scanning, payload safety checks, and threat intelligence
  • Human approval registration and payment or spend-policy checks
  • Signed audit writes and filtered audit queries
  • Rate limits, replay protection, anomaly detection, scopes, sessions, and tenant policies

Limitations and notes

It does not define custom policy configuration, authentication requirements, endpoint availability guarantees, or client-specific setup. SQLite WAL is identified as the persistence backend, but no backup, retention, or deployment guidance is provided.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Agentguard

agentguard is an MCP server that connects through FeedOracle or ToolOracle endpoints and governs AI agent tool execution. Its main tools perform policy preflight, risk scoring, approval checks, rate-limit checks, audit logging and queries, and human-readable decision explanations, with additional payment, security, session, tenant, and threat controls.

Use `npx -y mcp-remote` with either the FeedOracle or ToolOracle MCP endpoint. Configure the MCP client with `npx` as the command and pass `-y`, `mcp-remote`, and the selected URL as arguments.

The documented endpoints are `https://feedoracle.io/guard/mcp/` and `https://tooloracle.io/guard/mcp/`. FeedOracle is described as compliance-focused, while ToolOracle is described as agent-commerce focused; both are connected through `mcp-remote`.

Yes. `approval_required` checks whether a call needs human approval and can register a pending request with a tracking URL. The default policies require approval for payment or transfer tools and calls with risk scores from 80 upward.

Call `audit_log_write` after execution to store the outcome in a persistent, cryptographically signed SQLite WAL audit log. Use `audit_log_query` to filter entries by agent, tool, decision, or time range and retrieve paginated signed records for verification.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewAgentguard AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/agentguard-2?style=directory)](https://allmcps.com/mcp/agentguard-2)
HTML Embed
<a href="https://allmcps.com/mcp/agentguard-2"><img src="https://allmcps.com/api/badge/agentguard-2?style=directory" alt="Agentguard on AllMCPs" /></a>