Summary
bb-browser CLI works in PowerShell for site commands, but MCP mode exits immediately, causing Cursor MCP to fail with Connection closed (-32000).
Environment
- OS: Windows 11 (10.0.26200)
- Node: tested with Node 24 and Node 20
- npm: 11.11.0
- bb-browser: 0.11.3 (also tested latest via npx)
- Client: Cursor (MCP v2)
What works
bb-browser site update works
bb-browser site list works
bb-browser site google/search "AI agent" --json works (except expected site-level errors like 429/503)
What fails
MCP startup always closes immediately:
- Cursor status:
Connection failed: MCP error -32000: Connection closed
- Cursor logs:
connection:connect_start -> connecting
Connection failed: MCP error -32000: Connection closed
CreateClient completed, connected: false
Reproduction
- Configure Cursor MCP server for bb-browser.
- Enable server in Cursor.
- Observe immediate
Connection closed.
Also reproduced in terminal:
bb-browser --mcp
# returns immediately to prompt (no persistent process)
Summary
bb-browserCLI works in PowerShell forsitecommands, but MCP mode exits immediately, causing Cursor MCP to fail withConnection closed (-32000).Environment
What works
bb-browser site updateworksbb-browser site listworksbb-browser site google/search "AI agent" --jsonworks (except expected site-level errors like 429/503)What fails
MCP startup always closes immediately:
Connection failed: MCP error -32000: Connection closedconnection:connect_start -> connectingConnection failed: MCP error -32000: Connection closedCreateClient completed, connected: falseReproduction
Connection closed.Also reproduced in terminal: