- Servidor MCP (Model Context Protocol) baseado em Playwright
- Fornece snapshots de acessibilidade estruturados para que LLMs possam interagir com páginas web, sendo rápido e leve
- Implementa automação web usando apenas dados estruturados baseados em texto, sem screenshots nem modelos de visão
- Usos: navegação em páginas web e preenchimento automático de formulários, extração de dados de conteúdo estruturado, testes de automação baseados em LLM, controle geral de navegador web baseado em agentes
Instalação
Lista de ferramentas do modo Snapshot
- browser_navigate: navegar para uma URL
- browser_go_back / go_forward: voltar/avançar
- browser_click / hover / drag: clicar, passar o mouse, arrastar elementos
- browser_type: inserir texto em um campo (opção:
submit)
- browser_select_option: selecionar em um menu suspenso
- browser_press_key: pressionar uma tecla do teclado
- browser_snapshot: capturar snapshot de acessibilidade
- browser_save_as_pdf: salvar a página como PDF
- browser_wait: aguardar o tempo especificado (
time de no máximo 10 segundos)
- browser_close: fechar a página
Lista de ferramentas do modo Vision
- browser_navigate / go_back / go_forward
- browser_screenshot: capturar screenshot
- browser_move_mouse / click / drag: controle do mouse baseado em coordenadas
- browser_type: inserir texto em uma posição por coordenadas
- browser_press_key
- browser_save_as_pdf
- browser_wait
- browser_close
4 comentários
Conectei o Playwright MCP ao cursor, mas ele nem consegue ler a página da NamuWiki..
Acho que provavelmente é por causa do bloqueio contra bots.
Ontem, quando vi, não tinha percebido, mas é da Microsoft mesmo, haha. Vou testar.
Comentários do Hacker News
Esta ferramenta é muito boa. Tenho tido muito sucesso usando-a com o Claude Code
CLAUDE.mdpara validar as mudanças com o PlaywrightUsa
ariaSnapshotpara fornecer uma representação acessível do DOMVou combiná-lo com o JIRA MCP para ler as "etapas de reprodução" de tickets de bug e verificar se eles realmente podem ser reproduzidos
A nova ferramenta da Microsoft parece ser uma concorrente do MCP-Playwright
Excelente lançamento. Mas fico me perguntando por que ele não oferece suporte à API original do Playwright e suporta apenas um subconjunto de ações
Não conheço o Playwright, mas estou curioso sobre como ele difere do Puppeteer
Já enviei várias vezes e gostaria de ouvir mais histórias
Precisamos de um MCP para Capybara, para que os LLMs possam escrever meus testes de sistema em Rails e depurá-los quando não funcionarem
code --add-mcpFico me perguntando se esta ferramenta é voltada para automação de testes ou para usar o Playwright como um "Operator" em agentes