Stop the manual screenshot loop. ThinkBrowse gives your AI coding agent direct access to your real Chrome browser — with your cookies, your sessions, your extensions. Navigate, click, screenshot, and QA without switching tabs.
Works with Claude Code, Cursor, Cline, Windsurf, and any MCP client.
npx @thinkbrowse/mcpOr install the CLI globally:
npm install -g @thinkbrowse/cliThe CLI automatically installs the native host binary, which lets AI tools control Chrome.
{
"mcpServers": {
"thinkbrowse": {
"command": "npx",
"args": ["@thinkbrowse/mcp"]
}
}
}Config location:
- Claude Code:
~/.claude/settings.json - Cursor:
.cursor/mcp.json - Cline: VS Code settings → Cline MCP Servers
Then ask your agent: "navigate to localhost:3000 and screenshot the checkout page"
| ThinkBrowse | Playwright MCP | |
|---|---|---|
| Uses your real Chrome | ✅ | ❌ headless only |
| Keeps your cookies & sessions | ✅ | ❌ fresh browser every time |
| No "browser already in use" error | ✅ | ❌ common conflict |
| Works with auth-gated pages | ✅ | ❌ no cookies |
| Runs alongside your browser | ✅ | ❌ fights for Chrome profile |
Skills for Claude Code, Cursor, Codex, and Gemini CLI are in .claude/skills/, .cursor/skills/, .codex/skills/, and .gemini/skills/.
If you need to install the native host without the CLI, download the binary for your platform from the latest release and run:
chmod +x thinkbrowse-host-* && ./thinkbrowse-host-* --install