Skip to main content

Gasoline Agentic Browser Devtool MCP

Browser observability for AI coding agents - autonomously debug and fix issues in real time.

Streams console logs, network errors, WebSocket events, and exceptions to Claude Code, Cursor, Windsurf, Claude Desktop, Zed, or any MCP-compatible assistant.

Installation

pip install gasoline-agentic-browser

The correct platform-specific binary will be installed automatically.

Usage

With Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "gasoline": {
      "type": "stdio",
      "command": "gasoline-agentic-browser"
    }
  }
}

With Claude Code

Add to your .mcp.json:

{
  "mcpServers": {
    "gasoline": {
      "type": "stdio",
      "command": "gasoline-agentic-browser"
    }
  }
}

Standalone

gasoline-agentic-browser

Install MCP config + bundled skills

gasoline-agentic-browser --install

This installs MCP config for detected clients and managed bundled skills (debug-triage, performance, regression-test, api-validation, ux-audit, site-audit) into your agent skill directories.

site-audit includes full menu mapping plus page-by-page and feature-by-feature product analysis with usability findings and reproducibility notes.

Chrome Extension

Install the Chrome extension to capture browser telemetry:

Chrome Web Store Link (coming soon)

Or load from source:

  1. Download the extension from GitHub Releases
  2. Go to chrome://extensions
  3. Enable "Developer mode"
  4. Click "Load unpacked" and select the extension/ folder

Features

  • Console logs - All levels (log, warn, error, info, debug)
  • Network requests - Full request/response capture with bodies
  • WebSocket events - Real-time bidirectional message capture
  • User actions - Clicks, navigation, form submissions
  • Errors - Unhandled exceptions with stack traces
  • Web Vitals - LCP, FID, CLS, INP, FCP, TTFB
  • Accessibility audits - WCAG compliance scanning
  • Security audits - CSP generation, third-party analysis
  • AI Web Pilot - Execute JavaScript, highlight elements, manage state

Documentation

Privacy

100% local. No cloud, no analytics, no telemetry. Logs never leave your machine.

License

AGPL-3.0 — Free for personal and internal company use. Commercial licensing available for proprietary integration.

Metadata

Release files for iflow-mcp_brennhill-gasoline-agentic-browser 0.7.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iflow-mcp_brennhill-gasoline-agentic-browser 0.7.9
File Size Uploaded
iflow_mcp_brennhill_gasoline_agentic_browser-0.7.9.tar.gz 34.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for iflow-mcp_brennhill-gasoline-agentic-browser 0.7.9
File Interpreter ABI Platform
iflow_mcp_brennhill_gasoline_agentic_browser-0.7.9-py3-none-any.whl Python 3 none any Details

Total release size: 73.3 kB

Release files / iflow_mcp_brennhill_gasoline_agentic_browser-0.7.9.tar.gz

Download URL iflow_mcp_brennhill_gasoline_agentic_browser-0.7.9.tar.gz
Size 34.4 kB
Tags Source
SHA-256 checksum
How to use checksums
9b643c3b39102b28fe72faccf86724ccddecafe572eccee8531885d9e64b7b5b
BLAKE2b-256 checksum
How to use checksums
e0ff460072ddb1adb126ddfa34b877921e3b2ffa583629d90c5dac83cfdd6b07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / iflow_mcp_brennhill_gasoline_agentic_browser-0.7.9-py3-none-any.whl

Download URL iflow_mcp_brennhill_gasoline_agentic_browser-0.7.9-py3-none-any.whl
Size 38.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6998b5e8aec265c20b176bddd242ad9ef53a4d8f2ebf17af9cddc123c123d0b0
BLAKE2b-256 checksum
How to use checksums
9aa092a54485da7fab7e7fbf37e27553d5153ad4813620063e04dd017664ce5a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.7.9 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page