Pagerunner Automatiza o Chrome para Agentes e Equipes de IA
Pagerunner, um servidor MCP gratuito da Enreign, automatiza perfis do navegador Chrome para várias tarefas. Construído com Rust, ele se conecta a dados de usuário existentes, como cookies e senhas salvas. Esta ferramenta é distribuída via Homebrew, Cargo e binários do GitHub, tornando-a acessível para desenvolvedores. Ela permite que clientes de IA interajam com ambientes de navegador reais, suportando uma gama de necessidades de automação, desde testes na web até coleta de dados.
Alternativa mais recomendada
O que o Pagerunner se conecta?
O Pagerunner se conecta diretamente a perfis reais do navegador Chrome. Ele usa dados de usuário existentes, incluindo cookies, senhas salvas e histórico de navegação, para operar dentro de estados autenticados. Isso permite que ele execute ações como se um usuário humano estivesse presente. O programa funciona como um servidor MCP, projetado especificamente para automação de navegadores. Ele requer que os usuários fechem qualquer janela do Chrome usando um perfil antes de iniciar uma sessão do Pagerunner nela, devido ao bloqueio do diretório de perfil do Chrome.
Recursos e ferramentas principais
O Pagerunner expõe um conjunto de ferramentas chamáveis para automação de navegadores. Ele oferece 27 ferramentas para um kit de ferramentas completo, incluindo navigate, click, type, fill, screenshot e evaluate. Ferramentas específicas usadas em fluxos de trabalho são screenshot(), navigate(), get_content() e click(). Essas ferramentas cobrem sessões, navegação, interações, instantâneas, pontos de verificação, armazenamento KV, inteligência de site, segredos e gravações, permitindo diversas tarefas de automação dentro do Chrome.
Para quem é?
O Pagerunner é projetado para agentes de IA e equipes que precisam automatizar interações no navegador. Ele suporta desenvolvimento frontend, análise de concorrentes e fluxos de trabalho de garantia de qualidade. As equipes podem usá-lo para testes de regressão visual ou automatizar walkthroughs de critérios de aceitação. Agentes de IA se beneficiam de sua capacidade de ler tickets de gerenciamento de projetos dentro de perfis de navegador persistentes, reunindo contexto para codificação. Pule isso se você precisar automatizar navegadores sem usar perfis existentes do Chrome.
Como começar
O modelo de autenticação depende do uso de perfis existentes do Chrome, que contêm estados autenticados. O Pagerunner criptografa esse estado salvo usando AES-256-GCM, com a chave armazenada no Keychain do macOS ou definida pela variável de ambiente PAGERUNNER_DB_KEY no Linux. Ele suporta o protocolo de transporte stdin/stdout para expor seu servidor MCP.
Casos de uso
- Automatizando tarefas de desenvolvimento frontend, como editar CSS, navegar, tirar screenshots e comparar com especificações de design.
- Monitorando ofertas de concorrentes, páginas de recursos e changelogs em um cronograma para compilar briefings matinais.
- Realizando testes de regressão visual ao tirar screenshots de branches de recursos em vários pontos de interrupção, comparando pixels com as linhas de base e sinalizando regressões antes de mesclagens.
Pagerunner fornece uma solução eficaz para automatizar navegadores Chrome, conectando agentes de IA com perfis de usuários reais e seus dados. Sua base em Rust garante desempenho, enquanto a criptografia protege informações sensíveis do perfil. É compatível com vários clientes de IA, tornando-se uma ferramenta versátil para desenvolvimento, teste e monitoramento.





