Skip to main content

Gasoline Agentic Browser is an AI Debugger, Inspector, and Observability toolkit. It acts as Chrome DevTools for AI Agents using the Model Context Protocol (MCP).

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file iflow_mcp_brennhill_gasoline_agentic_browser-0.7.9.tar.gz.

File metadata

  • Download URL: iflow_mcp_brennhill_gasoline_agentic_browser-0.7.9.tar.gz
  • Upload date:
  • Size: 34.4 kB
  • Tags: Source
  • Uploaded using 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}

File hashes

Hashes for iflow_mcp_brennhill_gasoline_agentic_browser-0.7.9.tar.gz
Algorithm Hash digest
SHA256 9b643c3b39102b28fe72faccf86724ccddecafe572eccee8531885d9e64b7b5b
MD5 ca6c5dfa5cef238d68134396e5d71aec
BLAKE2b-256 e0ff460072ddb1adb126ddfa34b877921e3b2ffa583629d90c5dac83cfdd6b07

See more details on using hashes here.

File details

Details for the file iflow_mcp_brennhill_gasoline_agentic_browser-0.7.9-py3-none-any.whl.

File metadata

  • Download URL: iflow_mcp_brennhill_gasoline_agentic_browser-0.7.9-py3-none-any.whl
  • Upload date:
  • Size: 38.9 kB
  • Tags: Python 3
  • Uploaded using 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}

File hashes

Hashes for iflow_mcp_brennhill_gasoline_agentic_browser-0.7.9-py3-none-any.whl
Algorithm Hash digest
SHA256 6998b5e8aec265c20b176bddd242ad9ef53a4d8f2ebf17af9cddc123c123d0b0
MD5 c7c17fcbd78628af29d9d19f2ca4c857
BLAKE2b-256 9aa092a54485da7fab7e7fbf37e27553d5153ad4813620063e04dd017664ce5a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page