Permite que LLMs interajam com páginas web usando snapshots de acessibilidade estruturados em vez de capturas de tela. O README também indica aos agentes de código o Playwright CLI com skills como alternativa mais econômica em tokens.
O que ela faz
Onde Playwright MCP roda e o que acrescenta, segundo a documentação
Controla um navegador pela árvore de acessibilidade
Chamadas de ferramenta determinísticas, sem entrada baseada em pixels
Perfil persistente, contextos isolados ou conexão a um navegador existente por extensão
Modo headless ou com interface
Restringe origens com as opções de origens permitidas/bloqueadas
Quando usar
Boa adequação
Automação exploratória e testes com autorrecuperação
Loops de agente de longa duração que precisam de estado persistente do navegador
Não indicado para
Agentes de código de alto volume com contexto apertado: o README sugere o Playwright CLI com skills
Usar listas de origens como barreira de segurança: o README diz que elas não são uma
Como instalar o Playwright MCP
Você precisa de: Node.js 18 ou mais recente; Um cliente MCP como VS Code, Cursor, Windsurf, Claude Desktop
Instale o Node.js 18 ou mais recente
Claude Code: claude mcp add playwright npx @playwright/mcp@latest
Inicia e controla um navegador, carrega páginas web arbitrárias
Notas de segurança dos mantenedores
README: --allowed-origins / --blocked-origins não servem como barreira de segurança e não afetam redirecionamentos
Revise a fonte antes de conceder ao agente acesso a credenciais ou sistemas de produção. Documentamos o que os mantenedores informam; não auditamos o código.
Limitações
Árvores de acessibilidade e esquemas de ferramentas consomem tokens de contexto em comparação com a CLI
Ferramenta de programação agêntica da Anthropic que lê sua base de código, edita arquivos e executa comandos pelo terminal, por IDEs, pelo app desktop ou pelo navegador.
O plano gratuito termina em: Não há plano gratuito: o Claude Code está incluído nas assinaturas pagas do Claude (Pro, Max, Team, Enterpris…