Why Shuttle
A browser built around agents.
Not a driver bolted onto one.
Based on each project's own README, docs and issues (October 2026). "Partly" means possible with flags or extra setup.
chrome-devtools-mcp
Playwright MCP
Extension-based tools
MCP server built into the browser
Yes
NoSeparate npx server
NoSeparate npx server
NoExtension + local server
Persistent logins per agent
Yes
PartlyOne profile at a time
PartlyOne profile at a time
PartlyUses your own profile
Several agents at once, isolated
Yes
Partly--isolated drops logins
Partly--isolated drops logins
NoAgents share your tabs
Watch each agent in your window
YesA tab group per agent
No
No
Partly
No approval dialog or automation banner
Yes
NoAsks with --autoConnect
–Not applicable
Yes
Per-session CDP endpoint
Yes
No
No
No
No telemetry
Yes
NoUsage stats on by default
–Not applicable
PartlyVaries
Open source
YesBSD-3-Clause
YesApache-2.0
YesApache-2.0
PartlyVaries