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:
- Download the extension from GitHub Releases
- Go to
chrome://extensions - Enable "Developer mode"
- 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)
| File | Size | Uploaded | |
|---|---|---|---|
| iflow_mcp_brennhill_gasoline_agentic_browser-0.7.9.tar.gz | 34.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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}
|