Agent♥︎Age
Catalog

io.github.MukundaKatta/agentguard

Official

by MukundaKatta · JavaScript

Network-egress firewall for agent tools: check URLs against a declarative policy.

agentguard-mcp (io.github.MukundaKatta/agentguard)

This MCP server (“agentguard-mcp”) provides a network-egress firewall for agent tools. It checks target URLs against a declarative policy so MCP clients can determine whether a URL is allowed before any fetch. It is intended for MCP clients such as Claude Desktop, Cursor, Cline, Windsurf, Zed, or other MCP tooling.

🛠️ Key Features

  • Network-egress policy checks for agent tool URLs
  • Declarative allow/deny policy enforcement
  • Returns decisions without making actual network requests
  • Three MCP tools: check_url, check_urls_batch, validate_policy

🚀 Use Cases

  • Prevent agents from fetching disallowed external URLs
  • Perform single or batch URL allowlist/denylist evaluation
  • Validate a policy specification before use

⚡ Developer Benefits

  • check_url provides { allowed, reason } for one URL
  • check_urls_batch returns per-URL decisions plus a summary
  • validate_policy sanity-checks a policy spec (e.g., empty allowlists)

⚠️ Limitations

  • Only determines URL allowance according to policy; it does not make the requested fetches

Topics

agent-stackagentsaiallowlistanthropicllmmcpmcp-servernetwork-egressopenaireliabilityzero-dependency

Related servers

More in Security