mcpbeat Sign in

Agent Trust Firewall MCP Server

by benji18sport Your server? Claim it
answering

Agent Trust Firewall is answering right now. Last checked 8 min ago. It exposes 5 tools.

Free pre-action policy checks and data cleaning for autonomous AI agents.

The linked repository no longer exists on GitHub — it was deleted or made private.

Uptime history 70 hours of history
70 hours agonow
100.0%
Uptime 24h
91 of 91 checks
5
Tools
read from the server
97 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 20

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 1 November 2026. No other catalogue keeps this.

1 Nov 5 tools appeared trust_check_action, trust_check_spend, trust_clean_data and 2 more
1 Nov 5 tool descriptions were rewritten trust_check_action, trust_check_spend, trust_clean_data and 2 more
1 Nov a tool changed version5 times that day
1 Nov 4 tools disappeared data_clean, trust_firewall, trust_spend_guard and 1 more
31 Oct a tool changed version
and 4 more, back to 1 November 2026

Tools have disappeared from this server

A tool that vanishes takes a piece of your agent with it, and the change arrives silently. Watch this server and every such change lands in your inbox.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 8 min ago.

run in your terminal
claude mcp add agent-trust-firewall --transport http https://agent-trust-firewall.andrea-vignoni.workers.dev/mcp
Settings → Connectors → Add custom connector, then paste this address
https://agent-trust-firewall.andrea-vignoni.workers.dev/mcp
~/.codex/config.toml
[mcp_servers.agent-trust-firewall]
url = "https://agent-trust-firewall.andrea-vignoni.workers.dev/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "agent-trust-firewall": {
      "url": "https://agent-trust-firewall.andrea-vignoni.workers.dev/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "agent-trust-firewall": {
      "type": "http",
      "url": "https://agent-trust-firewall.andrea-vignoni.workers.dev/mcp"
    }
  }
}

Available tools 5

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

trust
trust_check_action
Evaluate a proposed action against evidence, source allowlists, data constraints and payment limits, returning ALLOW/BLOCK with reason codes. All enabled checks must pass: evidence cannot override an over-budget payment. Set action.type to payment to activate spending checks and pass its amount with remaining_budget; contract applies to data, not action. Use this gate before execution, trust_check_spend for budget alone, or trust_validate_data for structure alone. Enforce BLOCK and fail closed on errors. Source labels are unauthenticated; instruction scanning is a limited phrase heuristic. No action execution, wallet access, policy storage or decision history. Free, unauthenticated, stateless pilot: rules apply only to this call. Usage metadata is recorded; request bodies are not stored.
trust_check_spend
Compare a proposed spend with a remaining budget, transaction ceiling and merchant allowlist, returning ALLOW/BLOCK with reasons. Budget and ceiling are independent: amount=4, remaining_budget=10, per_transaction_limit=3 returns BLOCK; equality passes. Use one currency/unit, and update remaining_budget in your application after each actual purchase: this tool neither tracks cumulative spending nor converts currencies. Omitting allowed_merchants skips merchant checks; supplying it requires an exact merchant match, and [] blocks all merchants. Use trust_check_action to include evidence or data checks. Enforce BLOCK before paying; this tool never accesses a wallet or executes payment. Free, unauthenticated, stateless pilot: rules apply only to this call. Usage metadata is recorded; request bodies are not stored.
trust_clean_data
Audit and optionally clean up to 500 JSON rows, returning cleaned_rows, original zero-based issues and counts. Processing order is trim, primary-key deduplication, then required/range checks: keys " a " and "a" collide after trimming. Duplicate removal keeps the first row and skips later-row field checks; missing keys are retained and flagged. REVIEW persists even after repair, so inspect issues before use; [] returns ALLOW. Numeric strings are not converted or range-checked; use trust_validate_data for type enforcement. Only top-level strings are trimmed; inputs are not mutated. Free, unauthenticated, stateless pilot: rules apply only to this call. Usage metadata is recorded; request bodies are not stored.
trust_get_capabilities
Discover the deployed version, request/row limits, tool names, legacy call aliases and check-clean-recheck workflow before integrating. Pass {}: this inventory endpoint accepts no action, policy or filter arguments; use tools/list for callable schemas and trust_check_action for a verdict. The response explains enforcement and limitations, not stored policy or decision history: rules must accompany each check. Free and unauthenticated, with operational usage metadata recorded but no request-body storage. Re-read after a deployment to detect capability changes.
trust_validate_data
Validate JSON field presence, exact types, primitive enums and inclusive numeric bounds, returning ALLOW/BLOCK, field reasons and checked_fields. Combine required:true, type:"integer" and min:1 for a positive mandatory quantity: min alone neither requires a value nor rejects numeric strings. Missing, null or empty optional values skip the other constraints; 0 and false do not. For nested data, fields["order.total"] addresses a leaf; allow_extra:false compares top-level keys, so keep it true for dot-path rules. Use trust_clean_data for transformations or trust_check_action for evidence/spending checks. This validates structure, not facts or provenance. Free, unauthenticated, stateless pilot: rules apply only to this call. Usage metadata is recorded; request bodies are not stored.

Tools removed

Tools this server used to expose. Anything built against them stopped working on the day they went.

data_clean
removed 1 Nov 2026
trust_firewall
removed 1 Nov 2026
trust_spend_guard
removed 1 Nov 2026
trust_validate
removed 1 Nov 2026

Endpoints

URLTransportStateLatencyChecked
https://agent-trust-firewall.andrea-vignoni.workers.dev/mcp streamable-http answering 54 ms 8 min ago

Alternatives to Agent Trust Firewall

same job, measured the same way
402shield
by mitchsingh

x402 payment security and pre-execution transaction risk screening for autonomous AI agents.

1 tools answering
T
Think MCP
by agentutil

Intent security pre-flight checks for autonomous AI agents.

45 installs/wk local only
A
Agentra
by agentrapay

Identity oracle and trust layer for autonomous AI agents. Bidirectional KYA and trust scoring.

6 tools answering
sipi.bot — Spend Firewall for AI Agents
by kindrat86

Pre-spend firewall for AI agents. Approves, blocks, flags transactions against policy rules.

3 tools answering
Audrey
by evilander

Local-first biological memory for coding agents: recall, consolidation, and pre-action Guard checks.

551 installs/wk local only
AgentTrust — Identity & Trust for A2A Agents
by agenttrust

Identity, trust, and A2A orchestration for autonomous AI agents. Official A2A partner.

104 installs/wk local only
Lucent
by beepboop2025

Call-scoped Clear Signing presentation checks for EVM signing agents.

local only
Fairquery Agent Trust & Data Safety
by fairquery

PII/secret redaction, email checks, sanctions screening and OSV vulnerability lookups for AI agents.

1 407 installs/wk local only

Agent Trust Firewall — questions

Answers built from our own checks of this server.

What can Agent Trust Firewall do?
It exposes 5 tools, read directly from the server on our last check. Among them: trust_check_action, trust_check_spend, trust_clean_data, trust_get_capabilities, trust_validate_data. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Agent Trust Firewall working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 97 ms. The bar chart above shows every period we have measured.
Did Agent Trust Firewall ever remove tools?
Yes. data_clean, trust_firewall, trust_spend_guard, trust_validate are no longer exposed — we recorded the date each one disappeared. A tool vanishing usually means a breaking change for anything that depended on it.
Is Agent Trust Firewall still maintained?
The linked repository no longer exists on GitHub — it was deleted or made private. We show this because it changes what you can expect: an unmaintained server may keep answering for months and then stop without warning.
How do I connect Agent Trust Firewall?
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 is a remote server, so there is nothing to install — the client connects to the address.
Does Agent Trust Firewall need an API key?
No. Agent Trust Firewall completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 5 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Agent Trust Firewall?
It answers our handshake in 97 ms on average, which is faster than 93% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.