Tandem Browser v0.69.1
The MCP release. Tandem now speaks MCP with 231 tools — full parity with the 300+ endpoint HTTP API. Any AI agent that supports MCP (Claude Code, Claude Desktop, Cursor, Windsurf, Ollama, or custom) can plug in and control the browser.
Highlights
- MCP server: 24 → 231 tools across 29 modular files covering every HTTP API endpoint
- Agent-first positioning — Tandem is no longer OpenClaw-only; any MCP or HTTP agent works
- Full API parity — navigation, tabs, snapshots, devtools, network, sessions, workspaces, bookmarks, history, passwords, forms, workflows, extensions, media, and more
- Type coercion — centralized z.preprocess() fix ensures boolean/number params work across all MCP clients
New Features
- Chrome-style URL bar autocomplete from browsing history
- Keyboard input tools (
press_key, press_key_combo) with new HTTP endpoints
- Live HTML preview tools — create and update pages in the browser with instant reload
- Workspace emoji icons — emoji strings render in the sidebar
- 231 MCP tools organized in 29 modular files matching the API route structure
Bug Fixes
- Preload sandbox fix — esbuild bundling for Electron sandbox compatibility
- Dark mode rendering — disabled Chromium's forced dark mode on websites
- Google CookieMismatch — restored real Electron UA for Google auth, fixed cookie partitioning
- Stealth UA auto-sync — dynamic Chrome version from
process.versions.chrome instead of hardcoded v131
- MCP logging — routed to stderr to prevent protocol corruption
- History date formatting — fixed field name mismatch
- URL autocomplete auth — added missing Bearer token
Security
- Updated electron 40.6.0 → 40.8.5 (17 alerts)
- Updated hono, @hono/node-server, lodash (11 alerts)
- Fixed brace-expansion and path-to-regexp
- All 28 Dependabot alerts resolved → 0 vulnerabilities
Documentation
- README refreshed for post-launch clarity with tool categories table
- All docs updated from "OpenClaw-first" to "agent-first" positioning
- SKILL.md now documents MCP as primary connection method
- CHANGELOG fully documented
Breaking Changes
None. All existing HTTP API endpoints continue to work unchanged.
Connecting Your Agent
{
"mcpServers": {
"tandem": {
"command": "node",
"args": ["/path/to/tandem-browser/dist/mcp/server.js"]
}
}
}
Start Tandem, connect your agent, and 231 tools are available immediately.