Page DeltasPage Deltas

Guia

Como monitorar sites a partir do Claude Code, Cursor ou VS Code com MCP

Conecte o servidor MCP do Page Deltas ao Claude Code, Cursor ou VS Code. Crie monitores de sites filtrados por IA pelo seu agente. Plano gratuito, sem cartão.

Diga ao Page Deltas o que importa

avise-me quando os preços da Hubspot mudarem

https://www.hubspot.com/pricing
Página de preços da HubSpot — plano Professional a partir de €792/mês
PDPage DeltasAppagora

🔔 Alteração detectada em https://www.hubspot.com/pricing:
O preço do plano Professional subiu de €749/mo para €792/mo.

Você pede ao Claude Code para monitorar a página de preços de um concorrente e avisar se o plano Pro mudar. Ele cria um script de polling enxuto, roda uma vez e para assim que a sessão é encerrada. Na manhã seguinte a página mudou e ninguém recebeu nenhum alerta. O agente consegue analisar e raciocinar sobre a página, mas não pode ficar acordado por você.

Agentes de desenvolvimento precisam de um monitor persistente fora do chat: algo que continue verificando após o término da sessão, filtre o ruído por meio de um brief e mostre as alterações quando solicitado. É exatamente para isso que serve o servidor MCP do Page Deltas. Eu trabalho no Page Deltas, portanto tenha isso em mente durante a leitura. Este artigo explica como conectar o Claude Code, Cursor, VS Code Copilot e Claude Desktop, e apresenta os prompts que criam monitores realmente úteis.

Uma requisição pontual no agente funciona bem para responder «o que esta página diz agora». Mas falha completamente para «avise-me quando esta página mudar na próxima semana». Você acaba tendo que manter um cron job, um scraper e um local para armazenar o snapshot anterior. A maior parte desse trabalho não agrega valor ao produto: é apenas manutenção de infraestrutura.

Um monitor de alterações conectado via MCP inverte essa equação. O agente cria a vigilância e redige o brief. O Page Deltas consulta a página pública em uma cadência adaptativa, compara com a última verificação e só dispara um alerta se a alteração corresponder exatamente ao que você pediu. O histórico e as capturas de tela permanecem na sua organização. Ao abrir um novo chat, você apenas pede ao agente para listar as alterações recentes, sem precisar recriar o mecanismo de polling.

Dois detalhes são essenciais para agentes. As verificações não são cobradas por uso no Page Deltas, portanto uma semana com muitas chamadas a check_monitor_now não consumirá nenhuma cota mensal. Além disso, sessões baseadas em cookies de login não são aceitas no endpoint MCP: a autenticação é feita com um token de API Bearer, as mesmas chaves utilizadas pela API REST.

Se você preferir executar as mesmas operações via curl ou Python em vez de um agente, consulte como transformar qualquer site em uma API de detecção de alterações. A visão geral do produto está disponível em como monitorar alterações em sites.

Conectar o Claude Code, Cursor ou VS Code

Crie uma conta gratuita e acesse Configurações e Chaves de API. É necessário possuir papel de editor ou administrador. Copie a chave assim que ela for exibida, pois ela só aparece uma vez. Guarde-a em uma variável de ambiente ou no cofre de segredos do seu cliente, nunca em um arquivo de configuração versionado no repositório. As chaves começam com pdt_… e possuem privilégios administrativos dentro da organização em que foram geradas.

Aponte qualquer cliente MCP compatível com Streamable HTTP remoto para https://api.pagedeltas.com/mcp e envie o cabeçalho Authorization em todas as requisições.

Para o Claude Code, adicione isto em ~/.claude.json ou no .mcp.json do projeto:

{
  "mcpServers": {
    "pagedeltas": {
      "type": "http",
      "url": "https://api.pagedeltas.com/mcp",
      "headers": {
        "Authorization": "Bearer pdt_xxxxxxxx"
      }
    }
  }
}

Para o Cursor, utilize ~/.cursor/mcp.json. A estrutura é a mesma, sem o campo type:

{
  "mcpServers": {
    "pagedeltas": {
      "url": "https://api.pagedeltas.com/mcp",
      "headers": {
        "Authorization": "Bearer pdt_xxxxxxxx"
      }
    }
  }
}

Para o VS Code Copilot, inclua uma entrada de servidor em .vscode/mcp.json e solicite a chave por meio de um prompt de entrada para evitar que ela vá parar no repositório:

{
  "servers": {
    "pagedeltas": {
      "url": "https://api.pagedeltas.com/mcp",
      "headers": {
        "Authorization": "Bearer ${input:pagedeltas-api-key}"
      }
    }
  }
}

O Claude Desktop ainda prefere um processo local stdio. Crie uma ponte com o mcp-remote usando uma variável de ambiente para a chave:

{
  "mcpServers": {
    "pagedeltas": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://api.pagedeltas.com/mcp",
        "--header",
        "Authorization: Bearer ${PAGEDELTAS_API_KEY}"
      ]
    }
  }
}

Reinicie o cliente após salvar. Você deverá ver ferramentas como create_monitor, list_monitors, list_monitor_changes, check_monitor_now, utilitários de canais de alerta, ferramentas para sitemaps e get_plan. Há também recursos em pagedeltas://plan e pagedeltas://monitors, além de prompts iniciais como create_monitor e review_changes. A lista completa de ferramentas pode ser consultada na documentação do MCP.

Prompts para criar monitores eficientes

Com as ferramentas disponíveis, o desafio é comprovar se a linguagem natural gera um monitoramento silencioso e assertivo. O brief é inserido em nl_description. Escreva como se estivesse orientando um colega de equipe: qual é a página, o que deve gerar um alerta e o que deve ser ignorado.

Experimente um monitoramento de preços da concorrência:

Use o Page Deltas para criar um monitor em https://competitor.example/pricing.
Nomeie como "Preços do concorrente". Brief: página de preços de concorrente. Alerte se o preço
de qualquer plano mudar, se um plano for adicionado ou removido ou se limites e cotas mudarem.
Ignore banners de cookies, testes A/B e depoimentos rotativos. Em seguida, liste meus canais
de alerta e conecte o Slack caso exista.

Ou uma página de órgão regulador na qual você só queira ser notificado em caso de mudanças relevantes:

Crie um monitor do Page Deltas em https://example-regulator.gov/dockets/acme.
Brief: índice público de processos. Alerte quando surgir uma nova petição, prazo de comentários ou
data de audiência. Ignore elementos de paginação e carimbos de "última atualização" que não alterem
a lista de processos. Após criar, execute check_monitor_now uma vez.

As verificações manuais são limitadas a uma por minuto por monitor, o que é mais do que suficiente após um deploy ou após ajustar um brief. Para o seu próprio site após uma nova versão, o mesmo padrão funciona: crie o monitor com um brief sobre «o que nunca deveria acontecer» e faça o agente chamar check_monitor_now a partir de um script ou chat assim que o CI finalizar.

Ao retornar dias depois, recupere o estado pelo lado persistente, em vez de depender da memória volátil do chat:

Liste meus monitores do Page Deltas e mostre as três alterações mais recentes em
"Preços do concorrente". Resuma o que mudou e indique se alguma alteração afetou o plano
Enterprise.

É nesse último prompt que a arquitetura se paga. O agente não precisou manter um loop de polling aberto: ele consultou um monitor persistente para obter alterações com registro de data/hora e formulou o resumo solicitado.

Caso precise integrar as notificações diretamente no seu próprio sistema em vez de pedir ao agente para consultar a API, crie um canal de webhook assinado (create_alert_channel) e vincule-o ao monitor. Atualmente o envio faz uma única tentativa por canal com verificação HMAC em X-Signature: sha256=. Desenvolva o receptor para lidar com duplicatas e responder com rapidez. Os detalhes constam no artigo sobre a API de alterações mencionado acima.

Comparação com o MCP do Visualping

O Visualping publicou um guia sobre como monitorar sites com Claude Code e Codex em maio de 2026. Ambos os produtos agora contam com um servidor MCP para que agentes possam criar monitores e consultar alterações. As diferenças estão no protocolo de transporte, no modelo de filtragem e nos limites de cada plano gratuito.

O conector do Visualping utiliza Server-Sent Events em https://visualping.io/mcp/sse. Frequentemente você escolhe um intervalo fixo de verificação em minutos. O plano gratuito deles cobre 5 páginas e 150 verificações mensais, com intervalo mínimo de 60 minutos (dados da página de preços do Visualping em outubro de 2026). Páginas protegidas por login funcionam em todos os planos do Visualping via Actions ou extensão do Chrome. Se a página necessária exigir login, o Visualping é a melhor escolha hoje; o Page Deltas ainda não oferece suporte a páginas autenticadas.

O Page Deltas adota Streamable HTTP em https://api.pagedeltas.com/mcp. Não existe campo de intervalo. A frequência é adaptativa: páginas ativas são verificadas mais vezes e todos os planos, inclusive o gratuito, têm verificações ilimitadas (frequência por melhor esforço no gratuito, prioridade nos pagos). O filtro principal é o brief em linguagem natural (nl_description), e não uma região selecionada ou sinalizador de relevância ajustado posteriormente. O plano gratuito contempla 10 URLs ou sitemaps monitorados, histórico de 14 dias, filtragem e resumos por IA, todos os cinco canais de alerta (Slack, Discord, Teams, e-mail ou webhook assinado), API REST e MCP, sem exigir cartão de crédito. Os planos pagos aumentam a capacidade de URLs e retenção (Starter por US$ 29/mês para 150 URLs e 30 dias de histórico, Pro por US$ 79 para 1.000 URLs e 90 dias, etc.). A comparação detalhada plano a plano está em Page Deltas vs Visualping.

Conclusão para ambientes com agentes: use o Visualping quando precisar de páginas que exigem autenticação ou de intervalos curtos garantidos em um número pequeno de URLs. Use o Page Deltas quando as páginas forem públicas, você quiser que o brief sirva de filtro inteligente e não quiser se preocupar em controlar cotas mensais de verificação.

O que o MCP não faz

Alguns fluxos permanecem restritos ao painel web ou à API REST. Importação de CSV, gerenciamento de chaves de API, convites para membros da equipe e pagamentos via Stripe não são expostos pelo MCP. Agentes não devem gerenciar uploads multipart nem interfaces de cobrança.

Temos visibilidade somente sobre a web pública. Sites institucionais, documentações abertas, portais de vagas, PDFs públicos e sitemaps são atendidos. Qualquer página atrás de login fica inacessível até o lançamento do monitoramento autenticado.

Entre verificações agendadas, uma alteração aguarda a próxima execução adaptativa, a menos que você execute check_monitor_now. Se você tiver a necessidade estrita de checar uma URL a cada dois minutos, ferramentas com intervalo fixo atendem melhor a esse nicho.

Ferramentas destrutivas (exclusões individuais ou em lote) vêm sinalizadas como tais no cliente. Trate sua chave de API como uma senha: quem a possuir poderá criar, pausar e excluir monitores em toda a organização.

Comece com uma URL pelo seu agente

Escolha uma página pública que você já costuma atualizar manualmente. Conecte o Claude Code, Cursor ou VS Code com as configurações acima, crie um monitor com um brief em três partes e peça ao agente para listar as alterações amanhã. O plano gratuito inclui 10 URLs ou sitemaps com filtragem por IA, os cinco canais de alerta, API REST e MCP, sem necessidade de cartão de crédito. Comece a monitorar gratuitamente.

Julien, Gerente de Produto na Page Deltas

Como monitorar sites a partir do Claude Code, Cursor ou VS Code com MCP · Page Deltas