MCP.Market

BRYDGE MCP server

by brydge-ai.com·com.brydge-ai/brydge·v0.2.0

Checks whether an agent's actions actually happened, against the destination's own records.

B78/100grade B
What users say
No reviews yet
Be the first
Safety scan
B78/100

not scanned yet

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed BRYDGE yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

BRYDGE tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How BRYDGE compares

Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
78/100
higher than 57% of 4,460 AI and agents servers

Release history: 2 versions in the registry since 2026-09-26, latest 2026-10-02, typically one every 6 days.

Install BRYDGE in Claude Code, Cursor or VS Code

Runs npx -y brydge-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add brydge -- npx -y brydge-mcp
Add to Cursor

What the publisher says

From the BRYDGE repository's README, as published. We do not edit it. Read it on GitHub

brydge-mcp

Check whether your agent's work actually happened.

This is BRYDGE as an MCP server. Before an agent acts, BRYDGE decides whether it may. Afterwards, BRYDGE reads the destination system's own records, such as your payment processor or ticket system, using its own credential. It then reports whether the work happened as permitted. What the agent says happened is kept beside that finding and never decides it.

Tools

The server also gives the model its instructions: ask first, cite the authorization, report, then verify before saying the work is done.

Set up BRYDGE first

Do these once, in BRYDGE:

  1. Issue an API key on the Connect page.
  2. Declare what the action is worth. BRYDGE charges a share of that value, and it will not check an action nobody has priced.
  3. Register a destination for the action: where BRYDGE reads the records, and the read-only credential it uses. BRYDGE has a preset for Stripe refunds.
  4. Issue a mandate to the agent for the action. Without one, every call goes to a person.

A mandate says what the agent may do; headroom says how much of it, in any 24 hours. A new agent starts with room for one action a day, and every report BRYDGE checks and finds true raises that.

Add it to your MCP client

Most clients take this configuration (Claude Desktop, Cursor, Windsurf and others):

{
  "mcpServers": {
    "brydge": {
      "command": "npx",
      "args": ["-y", "brydge-mcp"],
      "env": {
        "BRYDGE_API_KEY": "brydge_sk_...",
        "BRYDGE_ACTOR": "agent:refund-ops"
      }
    }
  }
}

On Windows, npx is a .cmd file, and only clients that start commands through a shell or through the MCP SDK can launch it by name. If your client reports spawn npx ENOENT, start it through the command shell instead:

{
  "mcpServers": {
    "brydge": {
      "command": "cmd",
      "args": ["/c", "npx", "-y", "brydge-mcp"],
      "env": {
        "BRYDGE_API_KEY": "brydge_sk_...",
        "BRYDGE_ACTOR": "agent:refund-ops"
      }
    }
  }
}

In Claude Code:

claude mcp add brydge -e BRYDGE_API_KEY=brydge_sk_... -e BRYDGE_ACTOR=agent:refund-ops -- npx -y brydge-mcp

The agent's name comes from this configuration, never from the model, so an agent cannot borrow another agent's permissions. Run one server per agent.

How an agent uses it

  1. Ask first. Before a refund, payment or other change, the agent calls brydge_supervise with the action, the target and the facts, such as {"amount": 4200}.
  2. Cite the authorization. If the answer is ALLOWED, the agent carries the action out and writes the authorization id where the destination keeps it. For a Stripe refund, that is metadata.brydge_authorization. BRYDGE finds the work by this id, and by nothing else.
  3. Report. The agent calls brydgereportoutcome with what it believes happened.
  4. Verify. Before saying the work is done, the agent calls brydge_verify.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

BRYDGE: common questions

Is BRYDGE MCP server safe?
Mostly: it is graded B (78/100). Read the BRYDGE safety report
How do I install BRYDGE?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does BRYDGE need an API key?
Yes. The registry entry asks for BRYDGE_API_KEY.
Is BRYDGE maintained?
The last commit was 39 days ago (2026-09-26). The latest release is v0.2.0.
What can I use instead of BRYDGE?
Servers from other publishers that do the same job: three.ws Provenance MCP server, paper-preflight MCP server and Decionis MCP server.

Alternatives to BRYDGE

Same job from other publishers: the closest match first, then the best rated.

  • three.ws Provenance
    Append-only, signed, on-chain-verifiable agent action log — record and audit what agents did.
    B
  • paper-preflight
    Checks every LaTeX reference against Crossref, dblp, arXiv, DataCite, PubMed and OpenAlex. No LLM.
    A
  • Decionis
    Authorize consequential AI agent actions before execution
    A
  • Agent-Native Chat
    Minimal chat-first app with durable threads, actions, and the app-agent loop
    A
  • IWE (iwe.md)
    Markdown knowledge base as agent memory. Runs against the notes directory it is started in.
    A