Chiedi a Claude Code di tenere d'occhio la pagina prezzi di un concorrente e di avvisarti se il piano Pro subisce variazioni. L'agente scrive uno script di polling pulito, lo esegue una volta e si ferma non appena la sessione si chiude. Il mattino seguente la pagina è cambiata e nessuno ha ricevuto alcuna notifica. L'agente è in grado di analizzare la pagina, ma non può restare sveglio al posto tuo.
Gli agenti di sviluppo necessitano di un monitoraggio persistente all'esterno della chat: un sistema che continui i controlli dopo la chiusura della sessione, filtri il rumore grazie a un brief chiaro e segnali i cambiamenti su richiesta. È a questo che serve il server MCP di Page Deltas. Lavoro in Page Deltas, quindi tienilo a mente durante la lettura. Questo articolo spiega come connettere Claude Code, Cursor, VS Code Copilot e Claude Desktop, per poi illustrare i prompt capaci di generare monitoraggi davvero utili.
Un controllo una tantum nell'agente funziona benissimo per rispondere a «cosa c'è scritto su questa pagina in questo istante». Ma non è adatto per «avvisami quando questa pagina cambierà la prossima settimana». Finiresti per dover gestire un cron job, uno scraper e uno spazio di archiviazione per l'ultimo snapshot. La maggior parte di questo lavoro non aggiunge valore al prodotto: è pura manutenzione.
Un monitoraggio dei cambiamenti collegato via MCP ribalta la situazione. L'agente crea il controllo e redige il brief. Page Deltas recupera la pagina pubblica secondo una cadenza adattiva, la confronta con l'ultimo controllo e invia un avviso solo se la modifica corrisponde a quanto richiesto. La cronologia e gli screenshot rimangono all'interno della tua organizzazione. Quando avvii una nuova sessione di chat, puoi semplicemente chiedere all'agente di elencare i cambiamenti recenti senza dover riscrivere lo script di polling.
Due dettagli sono determinanti per gli agenti. I controlli non sono a consumo su Page Deltas, quindi una settimana intensa di chiamate a check_monitor_now non esaurirà alcuna quota mensile. Inoltre, le sessioni basate su cookie di login non sono accettate sull'endpoint MCP: l'autenticazione avviene tramite token Bearer di API, le stesse chiavi utilizzate dall'API REST.
Se preferisci eseguire queste operazioni tramite curl o Python invece di affidarti a un agente, consulta la guida su come trasformare qualsiasi sito web in un'API di monitoraggio modifiche. La panoramica generale sul prodotto è disponibile in come monitorare le modifiche ai siti web.
Connettere Claude Code, Cursor o VS Code
Crea un account gratuito, quindi apri Impostazioni e Chiavi API. È richiesto il ruolo di editor o admin. Copia la chiave non appena viene generata, poiché viene mostrata una sola volta. Salvala in una variabile d'ambiente o nel gestore dei segreti del tuo client, mai in un file di configurazione tracciato nel repository. Le chiavi iniziano con pdt_… e operano con privilegi di livello amministratore all'interno dell'organizzazione in cui sono state create.
Configura qualsiasi client MCP che supporti il protocollo Streamable HTTP remoto verso l'endpoint https://api.pagedeltas.com/mcp, passando l'header Authorization a ogni richiesta.
Per Claude Code, inserisci questa configurazione in ~/.claude.json o nel file .mcp.json del progetto:
{
"mcpServers": {
"pagedeltas": {
"type": "http",
"url": "https://api.pagedeltas.com/mcp",
"headers": {
"Authorization": "Bearer pdt_xxxxxxxx"
}
}
}
}Per Cursor, utilizza ~/.cursor/mcp.json. La configurazione è identica, omettendo il campo type:
{
"mcpServers": {
"pagedeltas": {
"url": "https://api.pagedeltas.com/mcp",
"headers": {
"Authorization": "Bearer pdt_xxxxxxxx"
}
}
}
}Per VS Code Copilot, aggiungi una voce di server in .vscode/mcp.json richiedendo la chiave tramite prompt di input per evitare che finisca nel repository:
{
"servers": {
"pagedeltas": {
"url": "https://api.pagedeltas.com/mcp",
"headers": {
"Authorization": "Bearer ${input:pagedeltas-api-key}"
}
}
}
}Claude Desktop predilige ancora un processo stdio locale. Crea un bridge con mcp-remote sfruttando una variabile d'ambiente per la chiave:
{
"mcpServers": {
"pagedeltas": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.pagedeltas.com/mcp",
"--header",
"Authorization: Bearer ${PAGEDELTAS_API_KEY}"
]
}
}
}Riavvia il client dopo aver salvato. Dovresti vedere strumenti come create_monitor, list_monitors, list_monitor_changes, check_monitor_now, utilità per i canali di avviso, strumenti per le sitemap e get_plan. Sono disponibili anche risorse all'indirizzo pagedeltas://plan e pagedeltas://monitors, oltre a prompt predefiniti denominati create_monitor e review_changes. L'elenco completo dei tool si trova nella documentazione MCP.
Prompt per creare monitoraggi efficaci
Una volta resi disponibili gli strumenti, la vera prova consiste nell'utilizzare il linguaggio naturale per ottenere un controllo silenzioso e accurato. Il brief va inserito in nl_description. Scrivilo come se stessi istruendo un collega: che cos'è la pagina, quali eventi devono allertarti e cosa ignorare.
Prova a impostare il monitoraggio dei prezzi di un concorrente:
Usa Page Deltas per creare un monitor su https://competitor.example/pricing.
Chiamalo "Prezzi concorrente". Brief: pagina prezzi di un concorrente. Avvisa se il prezzo di
un qualsiasi piano cambia, se un piano viene aggiunto o rimosso o se cambiano limiti e quote.
Ignora banner cookie, test A/B e testimonianze a rotazione. Poi elenca i miei canali
di avviso e collega Slack se presente.Oppure la pagina di un ente regolatore per cui desideri essere avvisato solo in presenza di variazioni sostanziali:
Crea un monitor Page Deltas su https://example-regulator.gov/dockets/acme.
Brief: indice pubblico dei procedimenti. Avvisa quando compare un nuovo fascicolo, una scadenza per i
commenti o la data di un'udienza. Ignora impaginazione e timestamp di "ultimo aggiornamento"
che non alterano l'elenco dei procedimenti. Dopo la creazione, esegui check_monitor_now una volta.I controlli manuali sono limitati a uno al minuto per ciascun monitor, una frequenza più che sufficiente dopo un rilascio o dopo aver modificato un brief. Per il tuo sito dopo un deploy si applica la stessa logica: crea il monitor con un brief su «cosa non dovrebbe mai accadere», quindi fai eseguire all'agente check_monitor_now da script o da chat al termine della CI.
Quando riprendi il lavoro a distanza di giorni, recupera lo stato dal monitor persistente anziché affidarti alla memoria volatile della chat:
Elenca i miei monitor Page Deltas e mostra le tre modifiche più recenti su
"Prezzi concorrente". Riassumi cosa è cambiato e segnala se qualche variazione ha riguardato il
piano Enterprise.È proprio in quest'ultimo prompt che l'architettura rivela il suo valore. L'agente non ha dovuto mantenere attivo un ciclo continuo di polling: ha interrogato un monitor persistente per ottenere le modifiche con marcatura temporale e ha redatto la sintesi richiesta.
Se hai bisogno di ricevere gli eventi direttamente nel tuo sistema invece di far interrogare l'API all'agente, crea un canale webhook con firma (create_alert_channel) e associalo al monitor. Attualmente la consegna prevede un singolo tentativo per canale con verifica HMAC tramite X-Signature: sha256=. Configura il ricevitore in modo che gestisca duplicati e risponda rapidamente. I dettagli sono riportati nell'articolo sull'API dei cambiamenti citato in precedenza.
Confronto con il server MCP di Visualping
Visualping ha pubblicato una guida al monitoraggio dei siti web da Claude Code e Codex a maggio 2026. Entrambi i prodotti offrono oggi un server MCP per consentire agli agenti di creare monitor e leggere le modifiche. Le differenze risiedono nel protocollo di trasporto, nel modello di filtraggio e nei vincoli previsti dai rispettivi piani gratuiti.
Il connettore di Visualping si basa su Server-Sent Events all'indirizzo https://visualping.io/mcp/sse. Spesso si imposta un intervallo di controllo fisso in minuti. Il loro piano gratuito copre 5 pagine e 150 controlli al mese, con un intervallo minimo di 60 minuti (dati tratti dalla pagina dei prezzi di Visualping a ottobre 2026). Le pagine protette da login sono supportate su tutti i piani Visualping tramite Actions o estensione Chrome. Se la pagina che ti interessa richiede obbligatoriamente l'autenticazione, Visualping rappresenta attualmente la scelta migliore; Page Deltas non supporta ancora il login.
Page Deltas utilizza lo standard Streamable HTTP su https://api.pagedeltas.com/mcp. Non è previsto un parametro per l'intervallo. La cadenza è adattiva: le pagine attive vengono verificate più spesso e ogni piano, compreso quello gratuito, offre controlli illimitati (frequenza best-effort sul piano gratuito, prioritaria sui piani a pagamento). Il filtro primario è costituito dal brief in linguaggio naturale (nl_description), non da un'area selezionata o da un parametro di importanza calibrato a posteriori. Il piano gratuito include 10 URL o sitemap monitorati, cronologia di 14 giorni, filtraggio e riassunti con IA, tutti e cinque i canali di avviso (Slack, Discord, Teams, email o webhook firmato), API REST e MCP, senza carta di credito. I piani a pagamento ampliano il numero di URL e il periodo di conservazione (Starter a 29 $/mese per 150 URL e 30 giorni di cronologia, Pro a 79 $ per 1.000 URL e 90 giorni, ecc.). Il confronto dettagliato piano per piano è consultabile su Page Deltas vs Visualping.
In sintesi per le configurazioni con agenti: usa Visualping se devi monitorare pagine riservate dietro login o necessiti di intervalli brevi e garantiti su poche URL. Scegli Page Deltas se le pagine sono pubbliche, desideri che il brief operi da filtro intelligente e non vuoi doverti preoccupare di contingentare i controlli mensili.
Cosa non è gestibile tramite MCP
Alcune funzionalità restano confinate alla dashboard web o all'API REST. L'importazione di file CSV, la gestione delle chiavi API, gli inviti al team e i pagamenti Stripe non sono esposti tramite MCP. Gli agenti non dovrebbero gestire caricamenti multipart né interfacce di fatturazione.
Abbiamo visibilità esclusivamente sul web pubblico. Siti istituzionali, documentazione pubblica, portali di lavoro, PDF pubblici e sitemap rientrano nell'ambito. Qualsiasi elemento protetto da login resta inaccessibile fino al rilascio del monitoraggio autenticato.
Tra un controllo pianificato e l'altro, una modifica attende la successiva esecuzione adattiva a meno che non si invochi check_monitor_now. Se necessiti di un controllo rigido ogni due minuti su una singola URL, uno strumento con intervallo fisso risponde meglio a tale esigenza.
I comandi distruttivi (eliminazioni singole o massive) sono contrassegnati come tali nel client. Tratta la chiave API come una password: chiunque la possieda può creare, sospendere ed eliminare monitoraggi per l'intera organizzazione.
Inizia con un URL dal tuo agente
Seleziona una pagina pubblica che sei già solito aggiornare manualmente. Connetti Claude Code, Cursor o VS Code con le configurazioni sopra indicate, crea un monitor con un brief in tre punti e chiedi all'agente di mostrarti i cambiamenti domani. Il piano gratuito include 10 URL o sitemap con filtro IA, tutti e cinque i canali di avviso, API REST e MCP, senza richiedere alcuna carta di credito. Inizia a monitorare gratuitamente.
Julien, Product Manager di Page Deltas
