page_watch
Monitor web pages for changes between checks: pass a URL to receive only added and removed text since the prior call, plus keyword alerts.
Instructions
Web Page Change Monitor (diff since last check) — Website change monitoring for agents that check in a loop: send a URL and get only what changed since your last call (added and removed lines of the page text), plus optional keyword alerts. First call saves a baseline and returns a cursor; pass the cursor on the next call. The cursor only advances when a change is reported, so nothing slips through between polls. Good for price pages, docs and changelogs, job boards, status pages, competitor sites, government notices. Params: url, cursor, keywords (list, alert when a keyword newly appears), ignore (list of substrings; lines containing them are ignored, e.g. timestamps or ads), render (true for JavaScript pages). Cost: $0.003 USDC per call. Latency p99: 8000ms.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"url": "<url>"
},
"name": "page_watch"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Page to watch (http or https) | |
| cursor | No | Cursor from your previous call; omit on the first call | |
| ignore | No | Ignore lines containing any of these substrings | |
| render | No | Render JavaScript before reading | |
| keywords | No | Alert when one of these appears in newly added text (case-insensitive) |