Um servidor que permite que agentes de IA controlem navegadores da web via Selenium WebDriver, suportando tarefas como teste automatizado, raspagem da web e automação de formulários através do Protocolo de Contexto do Modelo.
Este servidor MCP aproveita o Selenium WebDriver para permitir que agentes de IA interajam de maneira programática com navegadores da web. Ele expõe várias ferramentas como navegação, localização de elementos, clique, envio de teclas e recuperação de código-fonte da página, facilitando tarefas como automação da web, testes, raspagem e preenchimento de formulários. Construído com Node.js, integra-se perfeitamente com clientes MCP como Cursor e Claude Desktop, proporcionando uma maneira padronizada para a IA operar navegadores em um ambiente controlado. O servidor suporta configuração do WebDriver, registro de ferramentas e manuseio robusto de erros, tornando-o adequado para fluxos de trabalho de automação e cenários de interação dinâmica na web.
Quem usará selenium-mcp-server?
Desenvolvedores de IA
Engenheiros de automação de testes
Especialistas em raspagem web
Analistas de pesquisa
Desenvolvedores de integrações MCP
Como usar selenium-mcp-server?
Clone o repositório do GitHub
Instale as dependências com npm
Configure seu WebDriver (por exemplo, ChromeDriver)
Construa o servidor usando npm run build
Inicie o servidor com npm start
Integre-se com clientes MCP como Cursor ou Claude Desktop
Características e Benefícios Principais de selenium-mcp-server
Principais recursos
selenium_navigate
selenium_findElement
selenium_click
selenium_sendKeys
selenium_getPageSource
Os benefícios
Permite controle de navegador automatizado para agentes de IA
Suporta fluxos de trabalho de raspagem e testes na web
Fornece uma arquitetura modular e de fácil extensão
Principais Casos de Uso & Aplicações de selenium-mcp-server
Testes web automatizados e QA
Raspagem web e extração de dados
Automação de envios e interações de formulários
Integração do controle de navegadores em fluxos de trabalho de IA