Du ber Claude Code om å følge med på en konkurrents prisside og gi beskjed når Pro-abonnementet endrer seg. Den lager et ryddig polling-skript, kjører det én gang og avslutter så snart økten er over. Neste morgen er siden endret, men ingen mottok noe varsel. Agenten kan resonnere over innholdet på siden, men den kan ikke holde seg våken for deg.
Koding-agenter trenger en persistent monitor utenfor chatten: et system som fortsetter å sjekke etter at økten lukkes, filtrerer bort støy via en brief og henter frem endringer når du spør om det. Det er nettopp dette Page Deltas MCP-serveren er bygget for. Jeg jobber i Page Deltas, så ha det i bakhodet mens du leser. Dette innlegget veileder deg gjennom tilkobling av Claude Code, Cursor, VS Code Copilot og Claude Desktop, og viser ledetekstene (prompts) som skaper nyttige monitorer.
Et engangsoppslag i agenten fungerer utmerket for «hva står det på denne siden akkurat nå». Det svikter imidlertid fullstendig for «gi meg beskjed når denne siden endrer seg neste uke». Du ender opp med å vedlikeholde en cron-jobb, en nettskrape og en lagringsplass for det forrige øyeblikksbildet. Mesteparten av dette arbeidet skaper ingen produktverdi – det er ren drift.
En MCP-tilkoblet endringsmonitor snur opp ned på ansvarsfordelingen. Agenten oppretter overvåkingen og formulerer instruksen (briefen). Page Deltas henter den offentlige siden i en adaptiv frekvens, sammenligner den med forrige sjekk og varsler kun dersom endringen matcher det du ba om. Historikk og skjermbilder forblir i din organisasjon. Når du åpner en ny chat, ber du bare agenten om å liste opp nylige endringer i stedet for å bygge opp pollingen på nytt.
To detaljer er avgjørende for agenter. Sjekker måles ikke per stykk hos Page Deltas: en travel uke med mange check_monitor_now-kall bruker altså ikke opp en månedlig kvote. Dessuten støttes ikke økter basert på informasjonskapsler (cookies) på MCP-endepunktet; autentisering skjer med en Bearer-API-nøkkel – de samme nøklene som REST-API-et benytter.
Dersom du ønsker å utføre de samme handlingene via curl eller Python i stedet for en agent, se Hvordan gjøre ethvert nettsted om til et endrings-API. Den generelle produktomtalen finner du i Slik overvåker du endringer på nettsteder.
Koble til Claude Code, Cursor eller VS Code
Opprett en gratis konto, og gå til Innstillinger og API-nøkler. Du må ha rollen redaktør eller administrator. Kopier nøkkelen med en gang, da den bare vises én gang. Lagre den i en miljøvariabel eller i klientens hemmelighetslager, aldri i en versjonskontrollert konfigurasjonsfil. Nøklene starter med pdt_… og har administrative rettigheter innenfor organisasjonen de ble opprettet i.
Pek enhver MCP-klient som støtter ekstern Streamable HTTP mot https://api.pagedeltas.com/mcp og send med Authorization-headeren ved hver forespørsel.
For Claude Code legger du dette inn i ~/.claude.json eller i prosjektets .mcp.json:
{
"mcpServers": {
"pagedeltas": {
"type": "http",
"url": "https://api.pagedeltas.com/mcp",
"headers": {
"Authorization": "Bearer pdt_xxxxxxxx"
}
}
}
}For Cursor bruker du ~/.cursor/mcp.json. Oppsettet er det samme, bare uten type-feltet:
{
"mcpServers": {
"pagedeltas": {
"url": "https://api.pagedeltas.com/mcp",
"headers": {
"Authorization": "Bearer pdt_xxxxxxxx"
}
}
}
}For VS Code Copilot legger du til en serveroppføring i .vscode/mcp.json og leser nøkkelen via en inndataprompt, slik at den aldri havner i kildekodelageret:
{
"servers": {
"pagedeltas": {
"url": "https://api.pagedeltas.com/mcp",
"headers": {
"Authorization": "Bearer ${input:pagedeltas-api-key}"
}
}
}
}Claude Desktop foretrekker fortsatt en lokal stdio-prosess. Bygg en bro med mcp-remote og bruk en miljøvariabel for nøkkelen:
{
"mcpServers": {
"pagedeltas": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.pagedeltas.com/mcp",
"--header",
"Authorization: Bearer ${PAGEDELTAS_API_KEY}"
]
}
}
}Start klienten på nytt etter lagring. Du skal nå se verktøy som create_monitor, list_monitors, list_monitor_changes, check_monitor_now, hjelpefunksjoner for varslingskanaler, sitemap-verktøy og get_plan. Det finnes også ressurser på pagedeltas://plan og pagedeltas://monitors, samt startprompts kalt create_monitor og review_changes. Den fullstendige verktøylisten finner du i MCP-dokumentasjonen.
Prompts for nyttige monitorer
Når verktøyene er på plass, handler testen om hvorvidt naturlig språk gir en rolig og treffsikker overvåking. Briefen legges i nl_description. Skriv den slik du ville instruert en kollega: hva siden er, hva som skal utløse varsel, og hva som skal ignoreres.
Prøv en prisovervåking for en konkurrent:
Bruk Page Deltas til å opprette en monitor på https://competitor.example/pricing.
Kall den "Konkurrentpriser". Brief: konkurrentens prisside. Varsle når prisen på et
abonnement endres, et abonnement legges til eller fjernes, eller grenser og kvoter endres.
Ignorer informasjonskapsel-bannere, A/B-tester og roterende kundeomtaler. List deretter opp
varslingskanalene mine, og koble til Slack dersom det finnes.Eller en tilsynsside der du bare vil varsles ved faktiske, vesentlige hendelser:
Opprett en Page Deltas-monitor på https://example-regulator.gov/dockets/acme.
Brief: offentlig saksindeks. Varsle når det dukker opp et nytt saksdokument, en høringsfrist eller
en møtedato. Ignorer paginering og tidsstempler for "sist oppdatert" som ikke endrer
sakslisten. Etter opprettelse, kjør check_monitor_now én gang.Manuelle sjekker er begrenset til én per minutt per monitor, noe som er mer enn nok etter en utrulling eller etter redigering av en brief. For ditt eget nettsted etter en lansering gjelder samme mønster: opprett monitoren med en brief om «hva som aldri må skje», og la agenten kalle check_monitor_now fra et skript eller en chat så snart CI er fullført.
Når du kommer tilbake dager senere, henter du tilstanden fra den persistente monitoren i stedet for chat-minnet:
List opp mine Page Deltas-monitorer og vis de tre siste endringene på
"Konkurrentpriser". Oppsummer hva som er endret og om noen endring berørte
Enterprise-abonnementet.Det er ved denne siste ledeteksten at arkitekturen beviser sin verdi. Agenten trengte ikke å holde en polling-løkke gående: Den spurte en persistent monitor om tidsstemplede endringer og formulerte den ønskede oppsummeringen.
Hvis du trenger å sende hendelser direkte inn i dine egne systemer i stedet for å la agenten polle, oppretter du en signert webhook-kanal (create_alert_channel) og kobler den til monitoren. Levering skjer i dag med et enkelt forsøk per kanal med HMAC-verifisering via X-Signature: sha256=. Bygg mottakeren slik at den håndterer duplikater og svarer raskt. Detaljene finnes i artikkelen om endrings-API-et lenket ovenfor.
Sammenligning med Visualpings MCP
Visualping publiserte en veiledning for overvåking av nettsteder fra Claude Code og Codex i mai 2026. Begge produkter tilbyr nå en MCP-server slik at agenter kan opprette monitorer og lese endringer. Forskjellene ligger i transportprotokollen, filtreringsmodellen og hva hvert gratisabonnement begrenser.
Visualpings kobling benytter Server-Sent Events på https://visualping.io/mcp/sse. Man velger ofte et fast sjekkintervall i minutter. Deres gratisabonnement dekker 5 sider og 150 sjekker per måned, med et minimumsintervall på 60 minutter (tall fra Visualpings prisside, oktober 2026). Sider bak innlogging fungerer på alle Visualping-abonnementer via Actions eller Chrome-utvidelsen. Hvis siden du skal overvåke krever innlogging, er Visualping det beste valget i dag; Page Deltas støtter foreløpig ikke innlogging.
Page Deltas bruker Streamable HTTP på https://api.pagedeltas.com/mcp. Det finnes ikke noe intervallfelt. Frekvensen er adaptiv: Aktive sider sjekkes oftere, og alle abonnementer – inkludert Free – har ubegrensede sjekker (best-effort-frekvens på Free, prioritet på betalte abonnementer). Hovedfilteret er briefen i naturlig språk (nl_description), ikke et område eller et viktighetsflagg justert i etterkant. Gratisabonnementet dekker 10 overvåkede nettadresser eller sitemaps, 14 dagers historikk, AI-filtrering og sammendrag, alle fem varslingskanaler (Slack, Discord, Teams, e-post eller signert webhook), REST API og MCP, uten krav om betalingskort. Betalte abonnementer øker URL-grensen og lagringstiden (Starter $29/mnd for 150 nettadresser og 30 dagers historikk, Pro $79 for 1 000 nettadresser og 90 dager, osv.). En detaljert sammenligning finnes på Page Deltas vs Visualping.
Konklusjon for agent-oppsett: Bruk Visualping når du må overvåke sider bak innlogging eller trenger et garantert kort intervall på et lite antall nettadresser. Bruk Page Deltas når sidene er offentlige, du vil at briefen skal fungere som filter, og du ikke vil bekymre deg for månedlige sjekkkvoter.
Hva MCP ikke kan gjøre
Enkelte arbeidsflyter forblir på dashbordet eller i REST-API-et. CSV-import, håndtering av API-nøkler, teaminvitasjoner og Stripe-betalinger er ikke tilgjengelige via MCP. Agenter bør ikke håndtere flerparts-opplastinger eller faktureringsgrensesnitt.
Vi ser utelukkende det offentlige nettet. Markedsføringssider, åpen dokumentasjon, karriereportaler, offentlige PDF-er og sitemaps støttes. Alt bak en innlogging er utilgjengelig inntil autentisert overvåking lanseres.
Mellom planlagte sjekker venter en endring på neste adaptive kjøring, med mindre du kaller check_monitor_now. Dersom du har et ufravikelig krav om å sjekke en nettadresse hvert andre minutt, dekker et verktøy med fast intervall den nisjen bedre.
Destruktive verktøy (sletting av enkeltstående eller flere monitorer) er merket som dette i klienten. Behandle API-nøkkelen din som et passord: Enhver som har den kan opprette, pause og slette monitorer for hele organisasjonen.
Start med én URL fra agenten din
Velg en offentlig side du allerede i dag oppdaterer manuelt. Koble til Claude Code, Cursor eller VS Code med eksemplene ovenfor, opprett en monitor med en tredelt brief, og be agenten liste opp endringene i morgen. Gratisabonnementet dekker 10 nettadresser eller sitemaps med AI-filtrering, alle fem varslingskanaler, REST API og MCP, og krever ingen kortopplysninger. Start overvåking gratis.
Julien, produktsjef i Page Deltas
