PolicyLayer Intercept — open-source policy enforcement proxy for MCP #2125
Replies: 1 comment
-
|
Solid approach. The transport-layer framing is exactly right: policy enforcement that the model can't see or reason around is categorically stronger than prompt-level guardrails. One architectural distinction worth noting for anyone choosing between layers: What transport proxy enforcement gives you (Intercept's model):
What it doesn't give you (yet):
We've been building the complementary execution kernel layer in HELM OSS. Where Intercept enforces at the transport/protocol boundary, HELM enforces at the dispatch boundary with schema pinning + signed receipts atomically per call. The idea: you'd run Intercept for coarse-grained MCP policy, and HELM for the schema + receipt audit layer below. This kind of two-layer stack — transport proxy + execution kernel — is probably what production agent security ends up looking like. Good to see the transport layer maturing. What's the plan for audit/receipt support in Intercept? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
We built Intercept, an open-source transparent proxy that enforces YAML policies on every MCP tool call before it reaches upstream.
The problem it solves: when you connect an agent to an MCP server, the agent gets access to every tool with no limits. There's no way to say "read-only" or "max 5 issues per hour" or "no repo deletions" at the protocol level.
Intercept sits between the agent and the server. You write a policy file:
Then run:
Your agent connects to Intercept like any MCP server. Intercept proxies everything through the policy engine. Denied calls never reach GitHub.
Enforcement is at the transport layer — below the model. The agent can't see it or reason around it.
Works with this server and any other MCP server. Open source, MIT licensed.
Would love feedback from anyone running github-mcp-server in production. What policies would be most useful?
Beta Was this translation helpful? Give feedback.
All reactions