EthersFlow — Trust Gate for AI Agents logo

EthersFlow — Trust Gate for AI Agents

Verifies agent actions before execution with policy checks, adversarial model review, and signed Ed25519 verdicts.

Install EthersFlow — Trust Gate for AI Agents

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

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "ethersflow-trust-gate-for-ai-agents": {
      "command": "npx",
      "args": [
        "-y",
        "@ethersflow/mcp-server"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

We couldn’t confirm it starts correctly

The install command started, but didn't respond the way we expected when we tried to talk to it.

npx -y @ethersflow/mcp-server

initialize succeeded but no response to tools/list.

This is an experimental automated check and can have false negatives — missing environment variables, a slow cold install, etc. It doesn’t necessarily mean something’s wrong. Last checked 8d ago.

Overview

EthersFlow — Trust Gate for AI Agents MCP server verifies proposed agent actions before they execute. Its MCP tool sends action details to the EthersFlow gateway, which applies a deterministic policy path or escalates to an adversarial panel of independent models. The gateway returns a signed, independently verifiable verdict with approval, flag, or rejection outcomes. Reach for it when an agent needs pre-execution controls, cryptographic receipts, and an audit trail without necessarily retaining raw action text.

Use cases

  • Verify purchase and expense actions before execution
  • Gate agent calls to external tools or APIs
  • Create cryptographically verifiable action receipts
  • Escalate ambiguous actions to independent model review

Key features

  • Pre-execution action verification
  • Deterministic policy fast path
  • Adversarial multi-model consensus
  • Ed25519-signed verdicts
  • Idempotent replay detection
  • Receipt-only payload retention

Security & health

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

ActiveLast checked 3d ago

Recent health check succeeded.

7/7 checks healthy over the last 47d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 2d ago via OSV.dev · @ethersflow/mcp-server (npm)

Adoption & maintenance

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

npm downloads804Package downloads in the last 30 days.
Last commit3d agoMost recent push to the default branch.
Install checkInconclusiveStarted but did not complete the MCP handshake in our test.
Directory activity2 viewsConfig copies, upvotes, and views on AllMCPs.

How EthersFlow — Trust Gate for AI Agents works

What EthersFlow — Trust Gate for AI Agents does

EthersFlow — Trust Gate for AI Agents adds an action-verification step between an agent runtime and the tool or API call the agent intends to make. It is designed for KYAA, or “Know Your Agent’s Action”: identity establishes who an agent is, authorization establishes what it may do, and EthersFlow evaluates whether a particular action is legitimate.

The MCP server exposes the verify_agent_action tool. A client submits a proposed action to the EthersFlow action-verification gateway, which returns a decision gate of APPROVED, FLAGGED, or REJECTED. The response includes a signed receipt that can be checked independently using Ed25519 signatures and the published public keys.

How it works

Requests are evaluated through two lanes. A deterministic safety kernel and catalog matcher can handle eligible fast-path requests, including the documented conditions around low-value purchases, approved vendors, operational tickets, and intent screening. Other requests, or requests that exceed the fast-path allowance, can go through an adversarial consensus lane using heterogeneous models such as Qwen, Llama, and Gemini.

The gateway signs the resulting verdict and binds it to the action through a SHA-256 action hash. Repeated requests can be recognized through an idempotency key and action hash. The documented fast path has lower latency than live multi-model deliberation, while the consensus lane is intended for escalation and broader semantic review.

By default, the service follows a receipt-only retention model. It stores the verification artifact, including the verdict, hashes, reason codes, request ID, and signature, while discarding the raw action payload. Clients can explicitly set zero_retention to false when full payload retention is required for an audit record; the provided example shows this as a per-call choice.

Setup and configuration

The repository identifies the MCP package as @ethersflow/mcp-server and documents stdio, SSE, and HTTP transport modes. The server forwards verification requests over HTTPS to the EthersFlow /api/v1/verify endpoint.

The service exposes receipt retrieval at GET /api/v1/receipts/{request_id}. In receipt-only mode, retrieved metadata indicates that the payload was not retained. Ed25519 public keys are available through the service’s JWKS endpoint for signature verification.

Tools and capabilities

EthersFlow — Trust Gate for AI Agents provides the documented verify_agent_action MCP tool for submitting an action for review. Its supported capabilities include:

  • Deterministic policy and catalog matching for eligible requests
  • Escalation to multi-model adversarial consensus
  • APPROVED, FLAGGED, and REJECTED decision outcomes
  • Ed25519-signed, independently checkable verdict receipts
  • Idempotent replay handling through request identity and action hashes
  • Receipt-only storage with optional full-payload retention

Limitations and notes

Verification is an additional control before execution; it does not execute the approved tool or API action itself. Fast-path approval is conditional rather than universal. The documented operational-ticket allowance is five fast-path approvals in 24 hours with a stated $500 cap, after which requests fall back to live consensus. Latency also varies by lane: the provided benchmarks list sub-second median timing for the policy path and substantially higher median timing for adversarial consensus.

Receipt-only persistence protects stored action text but still leaves cryptographic metadata and normalized hashes in the receipt. Setting zero_retention to false changes the retention behavior and allows authorized operators to retrieve the recorded payload.

Reviews

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

Frequently Asked Questions about EthersFlow — Trust Gate for AI Agents

EthersFlow — Trust Gate for AI Agents is an MCP server that connects agent clients to the EthersFlow action-verification gateway. Its main tool, `verify_agent_action`, checks proposed actions through policy evaluation or adversarial model consensus and returns an APPROVED, FLAGGED, or REJECTED verdict with an Ed25519-signed receipt.

It verifies actions by sending them to the EthersFlow gateway, which first evaluates eligible requests with a deterministic safety kernel and can escalate others to a heterogeneous multi-model council. The resulting decision is cryptographically signed and linked to the action through a SHA-256 hash.

Yes, Cursor is shown as an MCP client environment for the server.

Not by default. The default receipt-only mode discards raw action text after signing and stores the verdict, hashes, reason codes, request ID, and signature. Setting `zero_retention` to `false` explicitly enables full payload retention for an audit record.

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 PreviewEthersFlow — Trust Gate for AI Agents AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/ethersflow-trust-gate-for-ai-agents?style=directory)](https://allmcps.com/mcp/ethersflow-trust-gate-for-ai-agents)
HTML Embed
<a href="https://allmcps.com/mcp/ethersflow-trust-gate-for-ai-agents"><img src="https://allmcps.com/api/badge/ethersflow-trust-gate-for-ai-agents?style=directory" alt="EthersFlow — Trust Gate for AI Agents on AllMCPs" /></a>