Handleiding

Websites monitoren vanuit Claude Code, Cursor of VS Code met MCP

Koppel de Page Deltas MCP-server aan Claude Code, Cursor of VS Code. Maak AI-gefilterde websitemonitors vanuit uw agent. Gratis abonnement, geen creditcard.

Vertel Page Deltas wat belangrijk is

waarschuw mij wanneer de prijzen van Hubspot wijzigen

https://www.hubspot.com/pricing
HubSpot-prijzenpagina — Professional-abonnement vanaf € 792/maand
PDPage DeltasAppnu

🔔 Wijziging gedetecteerd op https://www.hubspot.com/pricing:
De prijs van het Professional-abonnement is gestegen van €749/mo naar €792/mo.

U vraagt Claude Code om de prijzenpagina van een concurrent in de gaten te houden en een seintje te geven als het Pro-pakket verandert. De agent schrijft een keurig pollingscript, voert het eenmalig uit en stopt zodra de sessie sluit. De volgende ochtend is de pagina gewijzigd, maar niemand heeft een melding ontvangen. De agent kan uitstekend redeneren over de inhoud van een pagina, maar kan niet voor u wakker blijven.

Coding agents hebben een persistente monitor buiten de chat nodig: een systeem dat blijft controleren nadat de sessie is beëindigd, ruis filtert via een gerichte instructie en wijzigingen toont wanneer u daarom vraagt. Dat is precies waar de Page Deltas MCP-server voor bedoeld is. Ik werk bij Page Deltas, dus houd dat in gedachten tijdens het lezen. Dit artikel legt uit hoe u Claude Code, Cursor, VS Code Copilot en Claude Desktop koppelt en toont de prompts waarmee u echt effectieve monitors opzet.

Een eenmalige query in de agent werkt prima voor «wat staat er op dit moment op deze pagina». Het faalt echter voor «laat het me weten zodra deze pagina volgende week verandert». U eindigt met het beheren van een cron job, een scraper en opslagruimte voor de laatste momentopname. Het leeuwendeel van dat werk levert geen productwaarde op: het is louter technisch onderhoud.

Een via MCP verbonden wijzigingsmonitor draait die dynamiek om. De agent stelt de monitoring in en formuleert de instructie (brief). Page Deltas haalt de openbare pagina op volgens een adaptief schema, vergelijkt deze met de vorige controle en waarschuwt alleen wanneer de wijziging exact aansluit bij wat u hebt gevraagd. Geschiedenis en screenshots blijven binnen uw organisatie. Zodra u een nieuwe chat opent, vraagt u de agent eenvoudigweg om recente wijzigingen op te lijsten, in plaats van opnieuw een poller te moeten bouwen.

Twee details zijn cruciaal voor agents. Controles worden bij Page Deltas niet per stuk geteld: een drukke week met veel check_monitor_now-aanroepen verbruikt dus geen maandelijks quotum. Bovendien worden sessies op basis van inlogcookies niet ondersteund op het MCP-eindpunt; verificatie verloopt via een Bearer-API-sleutel, dezelfde sleutels die de REST API gebruikt.

Wilt u dezelfde bewerkingen uitvoeren via curl of Python in plaats van een agent? Raadpleeg dan Hoe u van elke website een change-API maakt. De algemene productintroductie vindt u in Website-wijzigingen monitoren.

Claude Code, Cursor of VS Code koppelen

Maak een gratis account aan en open Instellingen en API-sleutels. U hebt de rol van bewerker of beheerder nodig. Kopieer de sleutel direct bij aanmaak, want deze wordt slechts één keer getoond. Bewaar deze in een omgevingsvariabele of in de geheime kluis van uw client, nooit in een configuratiebestand in versiebeheer. Sleutels beginnen met pdt_… en hebben beheerdersrechten binnen de organisatie waarin ze zijn aangemaakt.

Verwijs elke MCP-client die externe Streamable HTTP ondersteunt naar https://api.pagedeltas.com/mcp en stuur de Authorization-header mee bij elk verzoek.

Voor Claude Code plaatst u dit in ~/.claude.json of in het projectbestand .mcp.json:

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

Voor Cursor gebruikt u ~/.cursor/mcp.json. De structuur is identiek, afgezien van het veld type:

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

Voor VS Code Copilot voegt u een serververmelding toe aan .vscode/mcp.json en vraagt u de sleutel op via een invoerprompt, zodat deze nooit in de repository terechtkomt:

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

Claude Desktop werkt standaard nog met een lokaal stdio-proces. Maak een overbrugging met mcp-remote en gebruik een omgevingsvariabele voor de sleutel:

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

Herstart de client nadat u hebt opgeslagen. U zou tools moeten zien zoals create_monitor, list_monitors, list_monitor_changes, check_monitor_now, helpers voor waarschuwingskanalen, sitemaptools en get_plan. Er zijn tevens bronnen beschikbaar op pagedeltas://plan en pagedeltas://monitors, evenals startprompts met de namen create_monitor en review_changes. De volledige lijst met tools vindt u in de MCP-documentatie.

Prompts voor effectieve monitors

Zodra de tools beschikbaar zijn, is de uitdaging om via natuurlijke taal een rustige en betrouwbare monitoring op te zetten. De instructie plaatst u in nl_description. Formuleer het zoals u een collega zou instrueren: wat de pagina voorstelt, waar u een waarschuwing voor wilt ontvangen en wat genegeerd mag worden.

Probeer een prijsmonitoring voor een concurrent:

Gebruik Page Deltas om een monitor aan te maken op https://competitor.example/pricing.
Noem deze "Prijzen concurrent". Instructie: prijzenpagina van concurrent. Waarschuw wanneer de
prijs van een pakket verandert, een pakket wordt toegevoegd of verwijderd, of limieten wijzigen.
Negeer cookiebanners, A/B-testen en wisselende klantervaringen. Toon vervolgens mijn
waarschuwingskanalen en koppel Slack indien aanwezig.

Of een toezichthouderspagina waar u alleen over geïnformeerd wilt worden bij wezenlijke wijzigingen:

Maak een Page Deltas monitor aan op https://example-regulator.gov/dockets/acme.
Instructie: openbare dossierindex. Waarschuw wanneer er een nieuw dossier, reactietermijn of
zittingsdatum verschijnt. Negeer paginering en "laatst bijgewerkt"-tijdstempels die de
dossierlijst niet veranderen. Voer na aanmaak eenmalig check_monitor_now uit.

Handmatige controles zijn beperkt tot één per minuut per monitor, wat ruim voldoende is na een implementatie of na het aanpassen van een instructie. Voor uw eigen site na een release geldt hetzelfde principe: maak de monitor aan met een instructie over «wat er nooit mag gebeuren», en laat de agent check_monitor_now aanroepen vanuit een script of chat zodra de CI is afgerond.

Wanneer u dagen later terugkeert, vraagt u de status op via de persistente monitor in plaats van te vertrouwen op het vluchtige chatgeheugen:

Toon mijn Page Deltas monitors en geef de drie meest recente wijzigingen weer van
"Prijzen concurrent". Vat samen wat er is veranderd en geef aan of er iets gewijzigd is aan het
Enterprise-pakket.

In die laatste prompt bewijst de architectuur haar waarde. De agent hoefde geen actieve pollingslus te onderhouden: hij bevroeg een persistente monitor om wijzigingen met tijdstempel op te halen en stelde de gewenste samenvatting op.

Wilt u gebeurtenissen rechtstreeks naar uw eigen systemen pushen in plaats van de agent te laten pollen? Maak dan een ondertekend webhookkanaal aan (create_alert_channel) en koppel dit aan de monitor. De bezorging doet momenteel één poging per kanaal met HMAC-verificatie via X-Signature: sha256=. Zorg dat uw ontvanger overweg kan met duplicaten en snel reageert. Details staan in het hierboven gelinkte artikel over de change-API.

Vergelijking met de MCP van Visualping

Visualping publiceerde in mei 2026 een handleiding voor het monitoren van websites met Claude Code en Codex. Beide oplossingen bieden inmiddels een MCP-server waarmee agents monitors kunnen configureren en wijzigingen kunnen uitlezen. De verschillen liggen in het transportprotocol, het filtermechanisme en de beperkingen van de gratis abonnementen.

De koppeling van Visualping maakt gebruik van Server-Sent Events via https://visualping.io/mcp/sse. Meestal stelt u een vast controle-interval in minuten in. Hun gratis abonnement dekt 5 pagina's en 150 controles per maand, met een minimuminterval van 60 minuten (gegevens van Visualpings prijzenpagina, oktober 2026). Pagina's achter een inlogscherm werken op elk Visualping-abonnement via Actions of de Chrome-extensie. Als de pagina die u wilt monitoren inloggen vereist, is Visualping momenteel de betere optie; Page Deltas ondersteunt inloggen nog niet.

Page Deltas gebruikt Streamable HTTP via https://api.pagedeltas.com/mcp. Er is geen intervalveld. De frequentie is adaptief: actieve pagina's worden vaker gecontroleerd en elk abonnement – inclusief het gratis plan – biedt onbeperkte controles (best-effort frequentie op gratis, prioriteit op betaalde abonnementen). Het primaire filter is de instructie in natuurlijke taal (nl_description), niet een achteraf ingesteld paginadeel of belangrijkheidsvinkje. Het gratis abonnement omvat 10 gemonitorde URL's of sitemaps, 14 dagen historie, AI-filtering en -samenvattingen, alle vijf waarschuwingskanalen (Slack, Discord, Teams, e-mail of ondertekende webhook), REST API en MCP, zonder creditcard. Betaalde abonnementen verhogen het URL-aantal en de bewaartermijn (Starter $ 29/mnd voor 150 URL's en 30 dagen historie, Pro $ 79 voor 1.000 URL's en 90 dagen, enzovoort). De gedetailleerde vergelijking per abonnement vindt u op Page Deltas vs Visualping.

Conclusie voor agent-configuraties: kies Visualping wanneer u pagina's achter een login wilt monitoren of een gegarandeerd kort interval nodig hebt voor een beperkt aantal URL's. Kies Page Deltas wanneer pagina's openbaar zijn, u de instructie als slim filter wilt inzetten en u zich geen zorgen wilt maken over maandelijkse controlequota.

Wat de MCP niet doet

Enkele functionaliteiten blijven voorbehouden aan het dashboard of de REST API. CSV-import, beheer van API-sleutels, teamuitnodigingen en betalingen via Stripe worden niet via MCP aangeboden. Agents horen geen multipart-uploads of facturatie-interfaces te bedienen.

Wij scannen uitsluitend het openbare web. Marketingsites, openbare documentatie, vacaturebanken, openbare pdf's en sitemaps vallen binnen de scope. Alles achter een inlogscherm blijft buiten bereik totdat geverifieerde monitoring beschikbaar komt.

Tussen geplande controles door wacht een wijziging op de volgende adaptieve ronde, tenzij u check_monitor_now aanroept. Hebt u de strikte eis om elke twee minuten een URL te scannen, dan blijft een tool met een vast interval de betere keuze.

Destructieve acties (individuele of massale verwijderingen) zijn in de client als zodanig gemarkeerd. Behandel uw API-sleutel als een wachtwoord: iedereen die deze bezit kan monitors aanmaken, pauzeren en verwijderen voor de gehele organisatie.

Begin met één URL vanuit uw agent

Kies een openbare pagina die u nu al geregeld handmatig ververst. Koppel Claude Code, Cursor of VS Code met de bovenstaande voorbeelden, maak één monitor aan met een driedelige instructie en vraag de agent morgen om de wijzigingen op te lijsten. Het gratis abonnement dekt 10 URL's of sitemaps met AI-filtering, alle vijf waarschuwingskanalen, REST API en MCP, en vereist geen creditcard. Gratis beginnen met monitoren.

Julien, Product Manager bij Page Deltas

Websites monitoren vanuit Claude Code, Cursor of VS Code met MCP · Page Deltas