Web Page Change Monitor (diff since last check)
page_watchWebsite 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). Price: $0.003 USDC per call, paid inside this MCP call via x402 (USDC on Base, Solana, Polygon or Arbitrum). x402 MCP clients such as @x402/mcp pay automatically. Free sample: call with the example input {"url":"https://www.python.org/downloads/","keywords":["3.15"]}.
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) |