Sponsored Content

Open-source agent firewall for MCP and AI agent egress

Pipelock mediates MCP, HTTP, and WebSocket traffic at the agent boundary, wraps stdio MCP servers, and emits signed action receipts any third party can verify offline when receipt signing is configured.

install

New to the category? What an agent firewall does and where its boundary stops.

Browse 27 demo receipts
Allowed: a safe read passes, receipt 1, session anchor Allowed: a safe read passes, receipt 2, allow Blocked: secret exfiltration over a URL, receipt 1, session anchor Blocked: secret exfiltration over a URL, receipt 2, block Blocked: a hijack hidden in fetched content, receipt 1, session anchor Blocked: a hijack hidden in fetched content, receipt 2, block Blocked: a reach for cloud metadata, receipt 1, session anchor Blocked: a reach for cloud metadata, receipt 2, block Blocked: destructive API mutation, receipt 1, session anchor Blocked: destructive API mutation, receipt 2, allow Blocked: destructive API mutation, receipt 3, block Blocked: poisoned ticket webhook exfiltration, receipt 1, session anchor Blocked: poisoned ticket webhook exfiltration, receipt 2, block Blocked: poisoned README key paste, receipt 1, session anchor Blocked: poisoned README key paste, receipt 2, block Blocked: hostile page session key exfiltration, receipt 1, session anchor Blocked: hostile page session key exfiltration, receipt 2, block Warned: suspicious payload observed, receipt 1, session anchor Warned: suspicious payload observed, receipt 2, warn Blocked: a secret split across WebSocket frames, receipt 1, session anchor Blocked: a secret split across WebSocket frames, receipt 2, block Blocked: poisoned MCP tool instructions, receipt 1, session anchor Blocked: poisoned MCP tool instructions, receipt 2, block Chain: two safe actions, then a blocked write, receipt 1, session anchor Chain: two safe actions, then a blocked write, receipt 2, allow Chain: two safe actions, then a blocked write, receipt 3, allow Chain: two safe actions, then a blocked write, receipt 4, block

813+

GitHub Stars

31,000+

Test Cases

>90%

Core Coverage

Go

Single Binary

242

Public Bench Cases

7

Compliance Mappings

Get Started

Two minutes to protection

Works with Claude Code, Cursor, VS Code, JetBrains, local stdio MCP servers, or any agent that speaks HTTP or WebSocket.

claude-code
$ go install github.com/luckyPipewrench/pipelock/cmd/pipelock@latest
# Wire Claude Code through Pipelock
$ pipelock claude setup
โœ“ proxy configured ยท scanner running

CNCF Landscape

Pipelock is listed under Provisioning ยท Security & Compliance.

Listed via cncf/landscape#4807 ยท category: provisioning ยท security-compliance

View listing

Public methodology ยท Public attack cases ยท Public Pipelock results