⚡ 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.

