Skip to main content
Glama
t3ratech

T3rnel Browser — Session Bridge

Official
by t3ratech

MCP Session Bridge

Listed on mcpservers.org

A free MCP (Model Context Protocol) server that exposes authenticated browser-session automation: session_* tools that run in the user's own Chrome profile and real logged-in session, which cloud browser APIs cannot do. A free standalone mode is also available; it launches a dedicated automation browser so the same session_* tools work without the extension or a license.

What it does

  • Serves MCP over stdio (newline-delimited JSON-RPC) to any client that speaks the Model Context Protocol. The setup guide covers the common ones.

  • Uses a dual-transport design:

    • Extension mode (free; Pro tools gated by the extension) — forwards calls over a local, owner-only relay socket to a native messaging host that Chrome spawns, and from there to the T3rnel Browser extension, which executes them against the live authenticated tabs.

    • Standalone mode (free) — launches its own headful or headless CDP browser on a persistent profile and drives it directly. No license, no extension, and no access to the user's everyday browser.

  • Returns structured page context, form values, snapshots, and screenshots without shipping session cookies to a remote browser.

Related MCP server: Chromeflow

Price

The bridge itself is free, and this package enforces no licence of its own.

Extension mode reaches the buyer's real authenticated session through the T3rnel Browser extension, and the Pro tools it exposes are gated by that extension's own Pro tier — $29.99 once, three devices. Standalone mode is free and needs neither the extension nor a licence. There is no separate subscription for this package, and nothing here checks for one; earlier drafts of this file advertised $9/mo and $39/mo tiers that were never implemented, never enforced and never purchasable.

Project layout

  • src/server.js — MCP stdio server: tool surface, schema validation, dual-transport routing, relay client with reconnect and timeouts, and standalone CDP launcher.

  • src/cdp.js — standalone CDP browser management and WebSocket client.

  • src/native-host.js — native messaging host spawned by Chrome; owns the relay socket and multiplexes concurrent MCP servers.

  • src/framing.js — the 4-byte length-prefixed JSON framing shared by native messaging and the relay socket.

  • src/tools.js — the session_* tool definitions, validation, and mapping to the extension's browser_* tools.

  • src/license.js — offline Ed25519 license verification helpers used by the extension and tests.

  • src/install.js--install / --uninstall native host registration for Chrome, Chromium, Brave and Edge.

  • docs/setup-guide.md — installing on the common MCP clients, plus verification and troubleshooting.

  • docs/chrome-validation-checklist.md — end-to-end validation steps for Chrome with the T3rnel Browser extension.

  • ads/ad-copy.md, the shared headline and description copy used when submitting to MCPize, Smithery, mcp.so and PulseMCP.

  • tests/node --test suite, including end-to-end tests through a real relay socket and native-messaging framing, plus standalone-mode coverage.

Browser support

Extension mode needs the T3rnel Browser extension, which installs on Chrome, Brave, Edge and Chromium from one package. Opera implements no side-panel API and Firefox no debugger API, so both are partly supported; the extension's manifest generator states which capabilities are absent on each. Standalone mode has no browser requirement at all — it launches its own CDP browser.

The extension exposes 99 browser tools, all of which are reachable over this bridge subject to the extension's own Pro gating and its approval gate.

Supported clients

  • Claude Code / Claude Cowork

  • Cursor

  • VS Code

  • Windsurf / Devin Desktop

  • Google Antigravity

  • IntelliJ

  • Codex

  • Grok Build

  • Kimi Code / Kimi Desktop

  • JCode

  • Cline

  • OpenCode

  • Continue.dev

  • KiloCode

  • Roo Code

  • Aider

  • OpenClaw

  • Hermes

  • OpenFang

  • Any client that speaks MCP stdio

Install the T3rnel Browser extension

The bridge works best with the T3rnel Browser extension, which lets your AI drive the browser you are already signed into:

https://t3ratech.github.io/t3rnel-browser-plugin/

Licence

Source-available, not open source. See LICENSE for the terms.

In short: the published npm package is free to use for any purpose, commercial or otherwise; you may read and locally modify this source; you may not redistribute it or publish a derivative without written permission.

Directory listings that expect an SPDX identifier will report "no licence" for this repository. That is expected — GitHub detects the file and classifies it as other / NOASSERTION, because the terms are bespoke rather than one of the recognised open-source licences. The licence exists; it simply is not an OSI one.

F
license - not found
B
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    single-binary MCP server that gives AI agents a browser. 66 tools for navigation, form filling, data extraction, screenshots, and DOM diffing — built on pure Chrome DevTools Protocol.
    9
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Chrome extension + MCP server. Lets coding agents (Claude Code, Codex CLI) drive your real Chrome — sessions intact, 2FA stays with the user. 26 browser tools: form fill on React/CodeMirror/Monaco, privileged fetch that bypasses page CSP, authenticated downloads, in-extension docx parsing. Battle-tested by 400+ hours of real agentic browser work before public v0.9 release.
    136
    2
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    An MCP server that lets AI assistants drive real Chromium browsers — navigate, click, type, read pages, run OCR, and record network traffic. 43 tools, credentials stay local, zero telemetry.
  • A
    license
    A
    quality
    A
    maintenance
    MCP server + Chrome extension that drive the user's real, logged-in Chrome over a local WebSocket. 59 token-efficient web-dev tools: compact element refs instead of screenshots, server-side table filtering, visual regression, accessibility/SEO/security audits, network mocking. Also runs on ChromeOS/Crostini.
    63
    77
    3
    MIT

View all related MCP servers

Related MCP Connectors

  • Browser MCP for logged-in tasks. Uses your Chrome — credentials stay local. Zero-token replay.

  • Hosted real Google Chrome MCP with per-user persistent state. Navigate, click, type, screenshot.

  • Stealth web browser for agents: search, fetch, click, download and type in persistent MCP sessions.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/t3ratech/mcp-session-bridge'

If you have feedback or need assistance with the MCP directory API, please join our Discord server