OpenTabs
Servidor MCP baseado em plugins que concede a agentes de IA acesso a aplicações web através da sessão autenticada do navegador do usuário. Extensão do Chrome com mais de 100 plugins para Slack, Discord, GitHub, Reddit e outros.
Documentação
Sua IA chama APIs web reais por meio da sua sessão do navegador — sem capturas de tela, sem scraping de DOM.
IA enviando uma mensagem no Discord e adicionando reações — chamadas de API reais, não automação de navegador
Como Funciona
- Instale a CLI e carregue a extensão do Chrome
- Conecte — a extensão conecta seu navegador a um servidor local
- Use — sua IA chama APIs web por meio da sua sessão autenticada
Sem chaves de API. Sem configuração de OAuth. Se você está logado, sua IA pode usar.
Funciona com qualquer cliente MCP. Não quer MCP? Use o modo CLI em vez disso.
Início Rápido
Requer Node.js 22+ e Chrome.
npm install -g @opentabs-dev/cli
opentabs start
Carregue a extensão de ~/.opentabs/extension em chrome://extensions/ (Modo desenvolvedor → Carregar sem compactação).
opentabs plugin install <plugin-name>
Passo a passo completo: Guia de Início Rápido
O Que Você Obtém
-
Mais de 100 plugins, ~2.000 ferramentas. Slack, Discord, GitHub, Jira, Notion, Figma, AWS, Stripe e muito mais. Um comando para instalar, funciona imediatamente.
-
Ferramentas de navegador integradas. Capturas de tela, cliques, digitação, captura de rede — funciona em qualquer aba, sem necessidade de plugin.
-
Crie o seu próprio. Estruture um plugin com um comando, publique no npm, qualquer pessoa pode instalá-lo. Ou aponte sua IA para qualquer site — ela descobre as APIs e cria o plugin para você. Guia de Desenvolvimento de Plugins
Instale um plugin, use-o imediatamente — sem necessidade de reiniciar
Segurança
- Tudo começa desativado. Nenhuma ferramenta é executada até que você a habilite explicitamente.
- Revisão de código integrada. Sua IA revisa o código-fonte do plugin antes de você habilitá-lo.
- Ciente de versões. As permissões são redefinidas quando um plugin é atualizado.
- Três níveis de permissão. Desativado, Perguntar (diálogo de confirmação) ou Automático — por plugin ou por ferramenta.
- Executa localmente. Sem nuvem. Registro de auditoria completo. Telemetria anônima (com opção de desativar).
Contribuindo
git clone https://github.com/opentabs-dev/opentabs.git
cd opentabs && npm install && npm run build
npm run dev # tsc watch + MCP server + extension
npm run check # build + type-check + lint + knip + test
Guia de Configuração de Desenvolvimento · Discord
Licença
MIT — Não afiliado ou endossado por nenhum serviço de terceiros. Aviso legal completo.
Docs · Início Rápido · Desenvolvimento de Plugins · Referência do SDK · Ferramentas de Navegador · Referência da CLI
Construído com Claude Code, OpenCode, Ralph e RetroUI.