Skip to content

Shuttle 0.1.0

Choose a tag to compare

@tobiasstrebitzer tobiasstrebitzer released this 11 Oct 13:05
· 83 commits to main since this release

Shuttle 0.1.0, based on Chromium 154.0.8037.129. The first public release.

Shuttle is a Chromium fork built for AI agents: every agent gets its own logged-in identity and its own tab group in
your browser, and the MCP server is built in.

Highlights

  • Built-in MCP server at http://127.0.0.1:9222/mcp (Streamable HTTP): agents, sessions, tabs and 24 page tools.
  • Agents with a name, color and avatar, and their own persistent storage (logins survive restarts).
  • Sessions are tab groups in your window. You can hand a tab to an agent or take it back. chrome://agents manages everything.
  • Per-session CDP endpoints for Playwright (connectOverCDP) and agent-browser, scoped to the session's tabs.
  • No remote-debugging prompt, no automation infobar, navigator.webdriver is false, and no window at startup.
  • Network mode: run Shuttle on a dedicated machine and share it over your LAN or Tailscale
    (--shuttle-listen=0.0.0.0; remote clients need the access token from ShuttleAccessToken).
  • Google services, sign-in, sync, telemetry, Google AI features, translate, the password manager and the side panel
    have been removed.

Downloads

File Platform
Shuttle-0.1.0-arm64.dmg macOS on Apple silicon (signed + notarized)
shuttle-linux-x64.tar.xz Linux x64 (and Windows through WSL2)
SHA256SUMS Checksums

Quick start: start Shuttle, then claude mcp add --transport http shuttle http://127.0.0.1:9222/mcp
(Codex: codex mcp add shuttle --url http://127.0.0.1:9222/mcp). Docs: https://www.shuttlebrowser.com/docs

Known limits

  • Early release. No auto-update yet, so watch this page for new releases.
  • By default the CDP/MCP port is localhost only, with no authentication (web pages are rejected by Origin/Host checks).
    Network mode requires a token for remote clients; traffic is plain HTTP, so use trusted networks or Tailscale/SSH.
  • Linux: on Ubuntu 23.10+ install the bundled chrome-sandbox setuid helper (see README-LINUX.txt).
  • Open codecs only: H.264-only video won't play, and there's no Widevine.
  • English UI only. macOS builds are arm64 only for now.

Report security issues privately: Security → "Report a vulnerability".