T3rnel Browser — Session Bridge

Controla o navegador no qual você já está conectado, para que o trabalho atrás de login, SSO ou MFA não precise de autenticação por script — 20 ferramentas autônomas, 99 com a extensão gratuita do T3rnel Browser.

Documentação

Ponte de Sessão MCP

Listed on mcpservers.org Glama score

Um servidor MCP (Model Context Protocol) gratuito que expõe automação de sessão de navegador autenticada: ferramentas session_* que rodam no perfil Chrome do próprio usuário e na sessão real em que ele está logado, algo que APIs de navegador em nuvem não conseguem fazer. Um modo standalone gratuito também está disponível; ele inicia um navegador de automação dedicado para que as mesmas ferramentas session_* funcionem sem a extensão ou uma licença.

O que ele faz

  • Serve MCP via stdio (JSON-RPC delimitado por nova linha) para qualquer cliente que fale o Model Context Protocol. O guia de configuração cobre os clientes mais comuns.
  • Usa um design de transporte duplo:
    • Modo extensão (gratuito; ferramentas Pro controladas pela extensão) — encaminha chamadas por um socket de retransmissão local exclusivo do proprietário para um host de mensagens nativas que o Chrome inicia, e de lá para a extensão T3rnel Browser, que as executa nas abas autenticadas ao vivo.
    • Modo standalone (gratuito) — inicia seu próprio navegador CDP com ou sem interface gráfica em um perfil persistente e o controla diretamente. Sem licença, sem extensão e sem acesso ao navegador cotidiano do usuário.
  • Retorna contexto estruturado de página, valores de formulário, capturas de tela e screenshots sem enviar cookies de sessão para um navegador remoto.

Preço

A ponte em si é gratuita, e este pacote não impõe nenhuma licença própria.

O modo extensão alcança a sessão autenticada real do comprador por meio da extensão T3rnel Browser, e as ferramentas Pro que ele expõe são controladas pelo nível Pro da própria extensão — US$ 29,99 uma única vez, três dispositivos. O modo standalone é gratuito e não exige nem a extensão nem uma licença. Não há assinatura separada para este pacote, e nada aqui verifica uma; versões anteriores deste arquivo anunciavam níveis de US$ 9/mês e US$ 39/mês que nunca foram implementados, nunca foram aplicados e nunca foram compráveis.

Estrutura do projeto

  • src/server.js — servidor MCP stdio: superfície de ferramentas, validação de esquema, roteamento de transporte duplo, cliente de retransmissão com reconexão e timeouts, e inicializador CDP standalone.
  • src/cdp.js — gerenciamento de navegador CDP standalone e cliente WebSocket.
  • src/native-host.js — host de mensagens nativas iniciado pelo Chrome; é dono do socket de retransmissão e multiplexa servidores MCP concorrentes.
  • src/framing.js — o enquadramento JSON com prefixo de comprimento de 4 bytes compartilhado por mensagens nativas e pelo socket de retransmissão.
  • src/tools.js — as definições de ferramentas session_*, validação e mapeamento para as ferramentas browser_* da extensão.
  • src/license.js — utilitários offline de verificação de licença Ed25519 usados pela extensão e pelos testes.
  • src/install.js — registro de host nativo --install / --uninstall para Chrome, Chromium, Brave e Edge.
  • docs/setup-guide.md — instalação nos clientes MCP comuns, além de verificação e solução de problemas.
  • docs/chrome-validation-checklist.md — etapas de validação de ponta a ponta para Chrome com a extensão T3rnel Browser.
  • ads/ — ad-copy.md, o título e a descrição compartilhados usados ao enviar para MCPize, Smithery, mcp.so e PulseMCP.
  • tests/ — suíte node --test, incluindo testes de ponta a ponta por um socket de retransmissão real e enquadramento de mensagens nativas, além de cobertura do modo standalone.

Suporte a navegadores

O modo extensão exige a extensão T3rnel Browser, que é empacotada para Chrome, Brave, Edge, Opera, Chromium e Firefox e é distribuída pela própria loja de extensões de cada navegador. Brave e Chromium são instalados pela Chrome Web Store; Edge, Opera e Firefox têm cada um um pacote separado. Opera não implementa API de painel lateral e Firefox não implementa API de depurador, então ambos têm suporte parcial; o gerador de manifesto da extensão informa quais capacidades estão ausentes em cada um. O modo standalone não tem nenhum requisito de navegador — ele inicia seu próprio navegador CDP.

A extensão expõe até 100 ferramentas de navegador, além da ferramenta de configuração session_install da própria ponte. Se a lista mesclada exceder 100 ferramentas — o que o Google Antigravity se recusa a instalar — a ponte remove os dois verbos de menor valor (session_md_diff, session_check_spelling) para que a lista publicada permaneça no limite ou abaixo dele para cada build da extensão. Ferramentas removidas ainda executam quando chamadas pelo nome; todas as ferramentas permanecem sujeitas ao controle Pro e à aprovação da extensão.

Clientes suportados

  • 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
  • Qualquer cliente que fale MCP stdio

Instale a extensão T3rnel Browser

A ponte funciona melhor com a extensão T3rnel Browser, que permite que sua IA controle o navegador no qual você já está conectado:

https://browser.t3ratech.co.zw/

Onde está listado

Licença

Licenciado sob a Apache License, Versão 2.0. Consulte LICENSE para o texto completo.

O pacote npm publicado é gratuito para qualquer finalidade, comercial ou não. Você pode ler e modificar este código-fonte; a redistribuição é regida pelos termos da Apache-2.0.