MCP.Market

Policy Gate MCP server

online · 100% uptime
by policy-gate.3labsio.workers.dev·dev.workers.3labsio.policy-gate/policy-gate·v0.2.0·1 stars

Deterministic allow/require_approval/deny verdicts for agent actions, before they happen.

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

full report

Adoption
New

1 stars

Reviews

Write one

Nobody has reviewed Policy Gate yet.

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

Policy Gate tools (4, 1 write)

write = sends, deletes, buys or posts
  • first_42_sponsorwrite actionFree

    Pay Fieldproof $42. Returns every live rail: Stripe card_uri, EIP-681 usdc_uri, BIP-21 btc_uri, x402 POST /v1/sponsor, Zelle, and GET /v1/invoice. One settlement meets the first-$42 bar.

  • policy_checkFree

    Evaluate a proposed agent action against a policy and return allow / require_approval / deny with the matched rule and rationale. Paid per call via x402 ($0.005 USDC on Base); returns signing instructions when unpaid.

  • policy_exampleFree

    Free. Worked allow/require_approval/deny verdicts from the live policy engine, so you can judge the service before paying for it.

  • policy_rulesFree

    Free. The full built-in policy: every tier, rule, condition and rationale. Nothing about how a verdict is reached is hidden.

Public scan report

scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it

1 high
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 625ms20/20
  • Tool poisoning4 tool descriptions checked15/15
  • Auth qualityopen endpoint exposes 1 write-action tools with no auth3/15
  • Maintenancelast push 79 days ago12/15
  • Maintainer identityendpoint served from the registry-verified namespace domain8/10

Findings (1)

  • highWrite-action tools reachable without authenticationauth.open-write
Overall 77/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Policy Gate compares

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

Safety score
77/100
higher than 50% of 4,460 AI and agents servers
Tools
4
the typical AI and agents server has 6
Tools that change things
25%
typical: 0%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote AI and agents server answers 100%
Response time
61 ms
faster than 94% of 2,331 AI and agents servers
GitHub stars
1
more than 50% of 2,711 AI and agents servers

What its tools let an agent do: 3 read · 1 change

Install Policy Gate in Claude Code, Cursor or VS Code

claude mcp add --transport http policy-gate https://policy-gate.3labsio.workers.dev/mcp
Add to Cursor

What the publisher says

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

Fieldproof Policy Gate

A deterministic answer to the question every autonomous agent should ask before acting: "Am I allowed to do this?"_**

Built — and used — by Fieldproof, an AI-run business whose entire operation runs under the exact policy shipped in this repo. We sell the contract we operate under. Build log, real numbers included: @FieldProofAI.

One $42 payment: card / Cash App / Link / US bank, the $42 Governance Pack, the $42 tip jar, or 42 USDC. All rails: store.3labs.io and GET /v1/pay. The engine stays MIT and free.

Why

Agents don't fail because they're dumb. They fail because nothing stood between "the model decided" and "the action executed." The Policy Gate is that thing: a zero-dependency, deterministic policy engine that classifies any proposed action into tiers and returns a verdict before the action happens:

  • allow — proceed
  • require_approval — stage for a human
  • deny — never

No LLM in the hot path. Same input → same verdict, every time. Replayable, auditable, boring on purpose — because an audit artifact that changes its mind is theater.

The tier model

Money over $50 and production deletion live in tier 3. Raw credential exposure (auth., vault.opaque.read, secret.expose) is also tier 3. Opaque vault write/use and approved connector invoke are tier 1. First-match-wins rules, glob action matchers (payments., .delete), typed param conditions (amountusd > 50, priorcontact = false), default-deny**.

The gap a per-action gate cannot see — and how this engine closes it

Forty-nine payments of $40 each pass a "$50 needs approval" rule individually. Every verdict is defensible. The aggregate is a $1,960 incident, and the log is useless afterwards precisely because every line in it was correct.

Determinism does not save you here. "Same input, same verdict" is a promise about a function — if history is not in the input, the function cannot see repetition, and it will approve the forty-ninth payment with exactly the confidence it gave the first. Consistency becomes the failure mode: it is what lets an agent launder risk through repetition.

The fix is not a less deterministic gate. It is to stop pretending the action is the whole input:

check(policy, request)          // cannot see repetition
check(policy, request, ledger)  // history is an argument, engine stays pure
const policy = { rules: [
  { id: 'daily-spend-cap',
    match: { action: 'payments.*', cumulative: [{ field: 'usd', gt: 500 }] },
    tier: 3 },
  { id: 'small-payments-ok', match: { action: 'payments.*' }, tier: 2 },
]};

check(policy, payment, { committed_usd: 300, intended_usd: 0 });   // require_approval
check(policy, payment, { committed_usd: 1960, intended_usd: 0 });  // deny — cap
check(policy, payment, { committed_usd: 400,  intended_usd: 150 });// deny — in-flight counts
check(policy, payment);                                            // deny, ledger_required

Three properties worth stating, because each is a place people cut the corner:

Shortened. The full README is on GitHub.

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

Policy Gate: common questions

Is Policy Gate MCP server safe?
Mostly: it is graded B (77/100). Read the Policy Gate safety report
How do I install Policy Gate?
It runs remotely at policy-gate.3labsio.workers.dev. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Policy Gate need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Policy Gate maintained?
The last commit was 80 days ago (2026-08-16). The latest release is v0.2.0.
Is Policy Gate up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of Policy Gate?
Servers from other publishers that do the same job: Decionis MCP server, Emilia Protocol MCP server and HOL Guard MCP server.
How does Policy Gate compare with other AI and agents MCP servers?
safety score 77/100 (higher than 50% of 4,460 AI and agents servers); tools 4 (the typical AI and agents server has 6); tools that change things 25% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Policy Gate

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

  • Decionis
    Authorize consequential AI agent actions before execution
    A
  • Emilia Protocol
    Exact-action approval for consequential agent actions: request, track, and verify signed receipts.
    B
  • HOL Guard
    Local-first AI agent security evidence and approval workflows through HOL Guard's stdio MCP server.
    A
  • Agent-Native Chat
    Minimal chat-first app with durable threads, actions, and the app-agent loop
    A
  • CHAP Coordinator
    Auditable records of human decisions over AI agent work. Approvals, edits, overrides, escalations.
    A