Skip to content

Gasoline v1.0.0 Released

Gasoline v1.0.0 is the first public release. It’s a proof of concept showing a Go server talking to a Chrome extension to capture browser telemetry.

  • Basic Browser Telemetry — Chrome extension captures console logs and sends them to a local Go server
  • HTTP API — Simple REST endpoints to retrieve captured logs
  • Local-only — All data stays on 127.0.0.1, no cloud services
  • Zero dependencies — Go binary with no external packages
  • Chrome extension (MV3) — Listens to console.log() calls
  • Go HTTP server (port 7890) — Receives and stores logs in memory
  • Local persistence — Logs written to disk
  • Console logs only (no network, exceptions, or WebSockets)
  • Single client only
  • No MCP protocol yet
  • Memory-based storage (logs lost on restart)
Terminal window
go build -o gasoline ./cmd/server
./gasoline
# Then load the extension in chrome://extensions/

This is early. Very early. But it works.


Next steps: Add network request capture, implement MCP protocol, persistent storage.

See [GitHub](https://github.com/brennhill/gasoline-agentic-browser-devtools-mcp for source.