Skip to main content

Gasoline MCP 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-mcp

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-mcp"
    }
  }
}

With Claude Code

Add to your .mcp.json:

{
  "mcpServers": {
    "gasoline": {
      "type": "stdio",
      "command": "gasoline-mcp"
    }
  }
}

Standalone

gasoline-mcp

Install MCP config + bundled skills

gasoline-mcp --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.

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

gasoline_mcp-0.7.9.tar.gz (31.7 kB view details)

Uploaded Source

Built Distribution

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

gasoline_mcp-0.7.9-py3-none-any.whl (35.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: gasoline_mcp-0.7.9.tar.gz
  • Upload date:
  • Size: 31.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for gasoline_mcp-0.7.9.tar.gz
Algorithm Hash digest
SHA256 07f8f9d9ca2719f5b2db6bd1878237eccd55c34f365ea59f8ada7c0ac721d102
MD5 6f9d9cf1524764c84606ee0795227d59
BLAKE2b-256 f2d189d7f85298beb16eaa3852518810a2bd38b7801201f0b9c9c51ef0c8efe3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gasoline_mcp-0.7.9-py3-none-any.whl
  • Upload date:
  • Size: 35.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for gasoline_mcp-0.7.9-py3-none-any.whl
Algorithm Hash digest
SHA256 0d14ca99635e72cd534bcd27c95b154b263243dc837a674dea1a0cbbccfb8bab
MD5 2d35a18a32be68d407126de7a308ce7f
BLAKE2b-256 6ec4206073be50b3df7f12401ed21be1622840836317590dbbd10a8083893b6a

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