Para desenvolvedores, scraping e criadores de agentes de IA
Faça scraping e automação sem ser detectado.
Inicie um perfil do Donut pela API local e conecte Playwright, Puppeteer ou Selenium a ele pelo Chrome DevTools Protocol. Rode no seu computador ou em uma VM na nuvem com o sistema operacional do próprio perfil.
- API REST local na porta 10108
- Playwright, Puppeteer, Selenium via CDP
- Execução remota em VMs Windows, macOS ou Linux
O que é grátis e o que roda no Pro
Gerenciar perfis por código é grátis. Executá-los por código é o que o Pro e o Team adicionam.
Grátis
- Perfis, grupos e tags
- Proxies e VPNs
- Extensões e grupos de extensões
- Versões do navegador
Pro e Team
runiniciar um perfil e obter a porta CDP, com janela ou headless- open-url, kill, execução e parada em lote
run-remoteuma VM na nuvem com o sistema do perfil- Ferramentas de navegador para agentes de IA via Remote MCP
A execução remota precisa da sincronização regular, e cada sessão dura até 2 horas. O Pro inclui 200 horas remotas por mês; o Team reúne 200 horas por assento pago.
Perguntas, respondidas.
Isso é mesmo uma alternativa a puppeteer-stealth e undetected-chromedriver?
Sim, e de outra categoria. puppeteer-stealth e undetected-chromedriver remendam um Chrome headless para esconder marcadores de automação. O Donut Browser entrega um motor real de navegador antidetecção (Wayfern), com aleatorização nativa de impressão digital, exposto via CDP. Não há hooks de plugin para detectar, nem navigator.webdriver para apagar; você conecta Puppeteer, Playwright ou Selenium ao Chrome DevTools Protocol de um processo de navegador que parece normal.
Como contornar Cloudflare e DataDome sem escrever um solver?
Quase sempre não precisa de solver. Suba um perfil com proxy residencial, pegue a porta CDP via API REST e pilote com Playwright ou Puppeteer. O Cloudflare vê um navegador real, e o DataDome vê uma sessão normal. Se o site insistir com um desafio, diminua o ritmo, adicione interações humanizadas e gire perfis; cada um é uma identidade diferente.
O que é o MCP remoto e o que o Claude faz com ele?
MCP (Model Context Protocol) é o padrão aberto para LLMs que usam ferramentas. O Donut Browser oferece mais de 30 ferramentas via MCP remoto, que leva cada chamada até o seu app de desktop pela nuvem do Donut. Elas cobrem perfis, proxies, VPN, impressões digitais e extensões, além de launch, navegação, clique, digitação e leitura do DOM: isto é automação de navegador com Claude, scraping com IA e controle de navegador por LLM, sem código de cola. O Solo inclui o MCP remoto sem as ferramentas de navegador; Pro, Team e Enterprise incluem todas.
Como Puppeteer, Playwright e Selenium se conectam?
Chame POST /v1/profiles/{id}/run, leia remote_debugging_port na resposta e use connectOverCDP('http://127.0.0.1:') no Playwright ou puppeteer.connect({ browserURL }) no Puppeteer. Selenium conecta da mesma forma via debuggerAddress. Sem SDK próprio, sem wrapper, sem reescrever o scraper.
Como fazer scraping em escala sem ser bloqueado?
Distribua o trabalho entre muitos perfis, cada um com seu proxy residencial e sua impressão digital. Isso é mais eficaz que rotação simples de IP, porque cada perfil é uma identidade de navegador distinta, não apenas outro nó de saída. Coloque pausas naturais entre ações. As sessões persistem entre execuções, então dá para distribuir um job por horas ou dias sem perder logins.
O modo headless continua falsificando a impressão digital?
Sim. Perfis headless usam o mesmo motor antidetecção dos com cabeça. Passe headless: true no endpoint de launch e seus jobs de CI/CD recebem o mesmo nível de perfil Pixelscan dos rodados no desktop. Plano Pro.
A API é grátis?
Endpoints de gestão de perfis, proxies, grupos, tags e versões são grátis para sempre e rodam localmente na porta 10108. O endpoint de launch CDP (o que dá ao Puppeteer/Playwright/Selenium uma porta para se anexar) está no plano Pro. O MCP remoto para agentes de IA começa no Solo; as ferramentas de navegador dele requerem o plano Pro ou superior.
Seus scripts, um navegador real, qualquer sistema.
Comece hoje com a API de gerenciamento gratuita. Adicione o Pro quando seus scripts precisarem iniciar perfis, aqui ou numa VM na nuvem.