№ 02 · 2026 · open source
pporlock
Lets developers and LLMs intercept and rewrite everything the browser sees
- platform
- macos · chrome
- provenance
- per flow, structural
- agent access
- mcp
- licence
- gpl-3.0-or-later
- language
- python
- last commit
- 2026-09-05
As a web developer, I’m often wondering what’s actually being sent and received by my web browser. This application, pporlock, is a a combination of an https proxy, a set of modules that allow you to instrument and alter what’s flowing through, and an MCP interface that can inspect traffic and develop new modules and capabilities. A chrome extension makes it easy to manage when it’s on and off.
New modules can be developed using a simple declarative language, or with embedded python. It comes with a set of examples and utilities.
- adblock - block traffic from known ad server domains
- cookie-banners - supress cookie warnings
- css-tamper - alter CSS elements as they go by
- json-tamper - alter JSON blocks
- ws-inspect- capture and inspect websocket traffic
- user-agent-switcher - emulate googlebot, an LLM scraper, or any other browser
- gpc-audit - send a global privacy control signal, and record the cookies that get set anyway
The MCP interface can monitor and capture traffic, develop a module to run the fix, and run the module against the shared traffic to make sure it worked.