browsertrack
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@browsertrackcheck the latest runtime errors and verify the fix"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
BrowserTrack 🔍
Local browser diagnostics shared with coding agents through MCP.
BrowserTrack is a lightweight, framework-agnostic local development daemon and Model Context Protocol (MCP) bridge. It automatically collects browser-side runtime errors, unhandled rejections, console logs, network failures, user breadcrumbs, and DOM snapshots—making them instantly accessible to AI coding assistants (Antigravity, Cursor, Claude Code) for rapid debugging and closed-loop verification.
⚡ Quick Start
1. Start the Local Daemon
npm install -g browsertrack
browsertrack startThis starts the local diagnostics server at http://127.0.0.1:7331 (WebSocket at ws://127.0.0.1:7331).
2. Connect Your Web Project
Option A: Zero-install script tag (Plain HTML / Vite / Next.js)
<script src="http://127.0.0.1:7331/client.js"></script>Option B: NPM package (React / Vue / Svelte / Astro)
npm install -D browsertrackIn your main application entry point (e.g. main.ts or index.tsx):
import 'browsertrack/client';Related MCP server: agnt
🤖 Coding Agent (MCP) Setup
Add BrowserTrack to your MCP client configuration:
Cursor (~/.cursor/mcp.json) & Claude Code
{
"mcpServers": {
"browsertrack": {
"command": "npx",
"args": ["browsertrack", "mcp"]
}
}
}Antigravity (~/.gemini/antigravity-ide/mcp_config.json)
{
"mcpServers": {
"browsertrack": {
"command": "browsertrack",
"args": ["mcp"]
}
}
}🛠️ MCP Tools Exposed to AI Agents
MCP Tool | Description |
| Lists registered local development projects and mapped filesystem paths. |
| Lists active browser tabs connected over WebSocket. |
| Lists grouped error incidents with occurrences, severity, and status. |
| Retrieves concise, high-signal context (stack trace, breadcrumbs, network failures, last interacted element, error screenshot). |
| Retrieves recent console errors/warnings. |
| Retrieves recent 4xx/5xx HTTP failures and aborted requests. |
| Returns user interaction timeline leading up to an error. |
| Queries live DOM/URL state from the active browser tab. |
| Captures an on-demand screenshot of a specific element or full page. |
| Runs closed-loop verification: reloads browser, checks if error reoccurs, executes probes, captures after-screenshot, and returns verdict ( |
| Returns latest verification result and before/after screenshot artifacts. |
💻 CLI Commands
browsertrack start # Start local daemon
browsertrack start --verbose # Verbose logging mode
browsertrack stop # Stop background daemon
browsertrack status # Check status & connected sessions
browsertrack projects # List tracked projects
browsertrack project add myapp --origin http://localhost:5173 --path ~/projects/myapp
browsertrack errors # List open runtime errors
browsertrack errors --project myapp
browsertrack clear # Clear stored logs & incidents
browsertrack mcp # Run MCP server over stdio🛡️ Security & Privacy
Localhost Only: Daemon strictly binds to
127.0.0.1.Sensitive Key Redaction: Powered by
@visulima/redact—Authorization,Cookie,Set-Cookie, passwords, API tokens, bearer tokens, JWTs, AWS credentials, credit cards, SSNs, and secret query parameters are automatically sanitized.No Form Values: Form inputs (
<input>,<textarea>) are never inspected or collected.Zero Request/Response Body: Payload bodies are disabled by default.
🏗️ Architecture
Browser Client (Vanilla / React / Vue / Vite)
↕ WebSocket (ws://127.0.0.1:7331)
Local Daemon (SQLite Persistence + Verification Engine)
↕ MCP (stdio)
Coding Agents (Antigravity / Cursor / Claude Code)🧪 Testing
Run the automated test suite:
npm testStart the interactive fixture app for manual and end-to-end verification:
npx serve examples/test-appThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Browser-backed QA with evidence and fix-ready reports for coding agents.
Browser-based QA for AI-built software. Test pages with real browsers via agents.
Live browser debugging for AI assistants — DOM, console, network via MCP.
Give AI coding agents access to your Vynix visual feedback, bug reports, and AI diagnosis.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to debug frontend applications by providing direct access to browser DevTools, React state, DOM inspection, and runtime debugging capabilities. Bridges the gap between AI and complex web applications for autonomous debugging and issue resolution.MIT
- AlicenseNot gradedqualityAmaintenanceBridges AI coding agents with the browser to provide visual debugging, real-time error capture, screenshot capabilities, DOM inspection, and interactive wireframing through a reverse proxy with injected developer tools.5819Apache 2.0
- AlicenseNot gradedqualityDmaintenanceEnables coding agents to access recorded browser flows (user actions, network, console, etc.) for debugging and regression testing without reproducing issues.110Apache 2.0
- FlicenseAqualityCmaintenanceProvides AI assistants with full browser DevTools access for debugging, including console, network, DOM, breakpoints, and step-through debugging, with a collaborative manual fallback when automation fails.73
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/litepacks/browsertrack'
If you have feedback or need assistance with the MCP directory API, please join our Discord server