Extension Not Connecting to Server
- Check server is running: Look for
Gasoline server listening on http://localhost:7890 - Check extension badge: Red
!means disconnected, green means connected - Check port conflict: Another process may be using port 7890. Try
--port 7891 - Update extension URL: If using a different port, go to Options and change the Server URL
- Check browser console: Right-click extension icon → Inspect → Console tab
Logs Not Appearing
- Check capture level: Popup may be set to “Errors Only” — try “All Logs”
- Check domain filter: Options page may have filters excluding your domain
- Check log file:
cat ~/gasoline-logs.jsonl | tail -5to see recent entries - Reload the page: Extension injects on page load
MCP Mode Not Working
- Check config path: Must be in your AI tool’s config directory
- Restart your AI tool: MCP servers are loaded on startup
- Check for JSON errors: Invalid JSON in config will silently fail
- Verify with AI: Ask “What MCP tools do you have?” — Gasoline tools should appear
Changing the Server Port
If port 7890 is in use:
npx gasoline-mcp --port 7891
Then update the extension:
- Click the Gasoline extension icon
- Click “Options”
- Change Server URL to
http://localhost:7891 - Click “Save Options”
Using Debug Mode
The extension has built-in debug logging for troubleshooting:
- Enable: Open popup → scroll to “Debugging” → toggle “Debug Mode” on
- View logs: With debug mode on, activity appears in the browser console
- Export: Click “Export Debug Log” to download a JSON file
Debug Log Categories
| Category | What it captures |
|---|---|
connection |
Server connection/disconnection events |
capture |
Log capture, filtering, processing |
error |
Extension internal errors |
lifecycle |
Extension startup/shutdown |
settings |
Configuration changes |
The debug buffer holds 200 entries (circular — oldest are dropped). Logs are stored even when debug mode is off, so you can export after an issue occurs.
Reporting Issues
Open an issue with:
- Environment: OS, Chrome version, Gasoline version (
window.__gasoline.version) - Steps to reproduce
- Expected vs actual behavior
- Extension popup screenshot
- Debug log export (JSON file from popup)
- Browser console errors (right-click extension → Inspect → Console)
- Server output (any errors from
npx gasoline-mcp)