Policy Gate MCP server
online · 100% uptimedev.workers.3labsio.policy-gate/policy-gate·v0.2.0·1 starsDeterministic allow/require_approval/deny verdicts for agent actions, before they happen.
1 stars
Reviews
Write oneNobody 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 postsfirst_42_sponsorwrite actionFreePay 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_checkFreeEvaluate 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_exampleFreeFree. Worked allow/require_approval/deny verdicts from the live policy engine, so you can judge the service before paying for it.
policy_rulesFreeFree. 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
- –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 authentication
auth.open-write
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
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 pureconst 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_requiredThree 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.
- not reviewedEstablishedA
- Emilia ProtocolExact-action approval for consequential agent actions: request, track, and verify signed receipts.not reviewedEstablishedB
- HOL GuardLocal-first AI agent security evidence and approval workflows through HOL Guard's stdio MCP server.not reviewedEstablishedA
- Agent-Native ChatMinimal chat-first app with durable threads, actions, and the app-agent loopnot reviewedEstablishedA
- CHAP CoordinatorAuditable records of human decisions over AI agent work. Approvals, edits, overrides, escalations.not reviewedEstablishedA