The Trace MCP Server acts as a bridge, effectively giving your AI Agent eyes and hands to debug your local applications. It implements the Model Context Protocol.Documentation Index
Fetch the complete documentation index at: https://docs.trace.probebrowser.com/llms.txt
Use this file to discover all available pages before exploring further.
⚡ Quick Start
The server runs on your local machine usingnpx. It does not require installation.
🛠️ IDE Configuration
1. Claude Desktop App
To use Trace with Claude, you need to add it to yourclaude_desktop_config.json.
Location:
- Mac:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Tip: SetHEADLESSto"false"if you want to watch the browser open and click things while Claude works.
2. Cursor (AI Editor)
Cursor has built-in MCP support.- Open Cursor Settings (
Cmd + ,). - Navigate to Features -> MCP.
- Click + Add New Server.
- Name:
trace - Type:
command - Command:
npx -y @probebrowser/mcp-server
- Name:
- (Optional) Add Environment Variables for
TRACE_API_KEY.
3. Windsurf / Other MCP Clients
Any client supporting thestdio transport can connect.
Command:
🔐 Environment Variables
| Variable | Description |
|---|---|
TRACE_API_KEY | Required for AI analysis and Cloud features. |
HEADLESS | true (default) or false. Set to valid boolean string. |
PORT | (SSE Mode only) Port to run the HTTP server on. Default: 3000. |
TRANSPORT | stdio (default) or sse. |
🧪 Verification
Once configured:- Restart your IDE (Claude/Cursor).
- Ask the Agent: “Check the console logs of the active page” or “Click the signup button”.
- You should see the tool execution in the Agent’s thought process.

