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:
- 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 gasoline-mcp 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 | |
|---|---|---|---|
| gasoline_mcp-0.7.9.tar.gz | 31.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| gasoline_mcp-0.7.9-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 66.9 kB
Release files / gasoline_mcp-0.7.9.tar.gz
| Download URL | gasoline_mcp-0.7.9.tar.gz |
|---|---|
| Size | 31.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
07f8f9d9ca2719f5b2db6bd1878237eccd55c34f365ea59f8ada7c0ac721d102
|
|
BLAKE2b-256 checksum How to use checksums |
f2d189d7f85298beb16eaa3852518810a2bd38b7801201f0b9c9c51ef0c8efe3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / gasoline_mcp-0.7.9-py3-none-any.whl
| Download URL | gasoline_mcp-0.7.9-py3-none-any.whl |
|---|---|
| Size | 35.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0d14ca99635e72cd534bcd27c95b154b263243dc837a674dea1a0cbbccfb8bab
|
|
BLAKE2b-256 checksum How to use checksums |
6ec4206073be50b3df7f12401ed21be1622840836317590dbbd10a8083893b6a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|