Gasoline MCP is an AI Debugger, Inspector, and Observability toolkit. It acts as Chrome DevTools for AI Agents using the Model Context Protocol (MCP).
Reason this release was yanked:
major bug
Project description
Gasoline 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",
"args": ["--port", "7890", "--persist"]
}
}
}
With Claude Code
Add to your .mcp.json:
{
"mcpServers": {
"gasoline": {
"type": "stdio",
"command": "gasoline-mcp",
"args": ["--port", "7890", "--persist"]
}
}
}
Standalone
gasoline-mcp --port 7890
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.
Project details
Release history Release notifications | RSS feed
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gasoline_mcp-5.1.0.tar.gz.
File metadata
- Download URL: gasoline_mcp-5.1.0.tar.gz
- Upload date:
- Size: 4.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6984b47c90f7002bed5dfd0c2a79b3d28d90465ff57d210a887ef29bce61cf7d
|
|
| MD5 |
9e19d6fb4ca76bed8156b147a04686d5
|
|
| BLAKE2b-256 |
1d8ff43d0c9e081c2bb5ac9c29567f363f893a7783352ed1ce183f88aec0f71a
|
File details
Details for the file gasoline_mcp-5.1.0-py3-none-any.whl.
File metadata
- Download URL: gasoline_mcp-5.1.0-py3-none-any.whl
- Upload date:
- Size: 4.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2292dae28c1efb9c380d4d9c0879aff7c55e05dd66918696b73fa7c4e0da998a
|
|
| MD5 |
b00e17ff29ece8534b5222dc950af8d0
|
|
| BLAKE2b-256 |
90bb63a9a45cbe0efe1103861683a13fae37b76f5f87a380b609e8a9008869ed
|