Apple lança servidor Safari MCP para integrar agentes de IA ao desenvolvimento web
Aprofundamento CEVIU
Aprofundamento
O safari-mcp-stp é um servidor local, sem rede externa, que roda exclusivamente no Safari Technology Preview 247 no macOS. Ele não é um plugin nem uma extensão, é um processo de backend que expõe uma interface MCP compatível para agentes como Claude, Codex ou Copilot. Ao se conectar, o agente acessa dados reais do navegador: DOM renderizado, logs do console, requisições de rede, métricas de performance (navigation timing, resource load), capturas de tela e até inspeção de acessibilidade via API do WebKit, tudo sem sair do terminal ou da IDE.
Ele exige configuração manual: ativação de 'Enable remote automation and external agents' nas preferências do desenvolvedor, além do modo 'Show features for web developers'. Não funciona no Safari estável, só na versão preview. E não lê dados sensíveis: AutoFill, histórico, senhas ou cookies ficam fora do alcance. O que sai do navegador vai direto para o agente local, o controle de privacidade fica com o desenvolvedor, não com a Apple.
O que mudou
A cobertura CEVIU anterior já havia registrado o lançamento do Safari Technology Preview 247 com o safari-mcp-stp em 2026-07-03, mas só agora, com a publicação oficial da WebKit, sabemos que o recurso já está funcional, documentado e com comandos prontos para uso imediato em agentes reais. Antes era anúncio; agora é código rodando. Também confirmamos que ele não é uma API remota, nem depende de cloud: é 100% local, com zero chamadas externas, algo que artigos anteriores não esclareciam com precisão técnica.
Por que isso importa
Para devs que testam em múltiplos navegadores, o safari-mcp-stp fecha uma lacuna crítica: Chrome e Firefox já tinham ferramentas de automação robustas (Puppeteer, Playwright), mas o Safari nunca teve um canal equivalente para agentes de IA. Agora, um agente pode comparar comportamentos entre Chrome e Safari em tempo real, não só detectar erros, mas entender *por que* um layout quebra só no WebKit. Isso muda a forma como se faz QA web: menos descrição manual de bugs em prompts, mais diagnóstico autônomo baseado em estado real do DOM e estilo computado.
Linha do tempo
Chrome 146 lança prévia inicial do WebMCP
Datadog lança MCP Server para observabilidade em tempo real
Mozilla lança servidor MDN MCP para documentação técnica
X lança servidor MCP para integração com sua API
Apple lança safari-mcp-stp no Safari Technology Preview 247
Perguntas frequentes
O safari-mcp-stp funciona no Safari estável ou só na versão preview?
Só na Safari Technology Preview 247. Não há suporte no Safari estável, nem mesmo na versão 18.5. A ativação exige habilitar 'Enable remote automation and external agents' nas configurações do desenvolvedor, dentro das opções avançadas.
Preciso de uma conta da Apple ou assinatura para usar o safari-mcp-stp?
Não. É totalmente local e gratuito. Basta instalar o Safari Technology Preview, ativar as opções de desenvolvedor e configurar seu agente com o endpoint 'safari-mcp-stp', que pode ser renomeado livremente no seu mcp.json.
O safari-mcp-stp coleta dados do meu histórico ou formulários preenchidos?
Não. A documentação oficial afirma que ele não tem acesso a AutoFill, senhas, cookies ou histórico de navegação. Captura apenas o que está visível na janela ativa: DOM, console, rede e screenshots, e tudo vai diretamente para seu agente local.
Posso usar o safari-mcp-stp com qualquer agente de IA ou só com os citados (Claude, Codex)?
Qualquer agente compatível com o Model Context Protocol (MCP) pode se conectar, basta apontar para o endpoint local. A WebKit lista exemplos com Claude e Codex, mas a especificação é aberta. Ferramentas como Cursor, Windsurf ou agentes personalizados com suporte a MCP também funcionam.
Fontes
- webkit.orgfonte original
- Categoria
- CEVIU Web Dev
- Publicado
- 03 de julho de 2026
- Editoria
- CEVIU Web Dev

