Docs · Updated 2026-09-11
Page Watch — tool reference
Save pages once; we re-check them on a schedule and tell you when their indexability or status changes.
Part of Site Audit. Connect that one server to get these tools plus 20 more. The single-tool URL /mcp/page-watch keeps working for existing keys.
Server URL: https://toolcargo.com/mcp/page-watch · Scope: connector:page-watch · Transport: Streamable HTTP (stateless). Page Watch is included with Site Audit: it uses your Site Audit plan and needs no separate activation. You can also manage watches in the browser on Watched pages.
How checks work
- Each watched page is re-checked by our hourly job when it is due: daily or weekly. It is not an uptime monitor.
- A check runs the same engine as audit_page, plus a robots.txt check for Googlebot, through the same fetcher and its private-network protections.
- Each check counts as one Site Audit call. A check that cannot reach the site (DNS, TLS, timeout) is not counted. If your monthly limit is reached, checks pause until it resets on the 1st (UTC).
- If you keep audit history, each check is saved there too, so every alert links to a full report and you can compare any two runs.
What triggers an alert
Every check is compared with the previous one. Only changes produce an alert — a problem that persists is reported once, and its fix is reported as a recovery.
| Alert | When |
|---|---|
| noindex | A meta robots or X-Robots-Tag noindex appears. |
| robots.txt | robots.txt starts blocking Googlebot from the URL (or starts failing with 5xx, which Google treats as a block). |
| HTTP error | The page starts returning 4xx or 5xx. |
| Unreachable | No response on two checks in a row (one failure is treated as a blip). |
| Blocked | The site starts blocking our checker (bot protection, 401/403/429), so the page can no longer be checked. |
| Canonical | The canonical URL changes, appears or disappears. |
| New high-impact issue | Any other high-impact check starts failing (for example a missing title). |
Alerts are emailed to your account address once you confirm it (sign-up emails a confirmation link; you can resend it from the dashboard or Watched pages). Every alert email has a one-click link to stop alerts for that page. Alerts are always listed on the page and in watch_history, emailed or not.
watch_page
{ "url": "https://example.com/pricing", "frequency": "daily" }Starts watching a page (or changes the frequency of one you already watch) and runs a baseline check immediately. frequency defaults to the fastest your plan allows.Free: up to 3 pages, weekly. Pro: up to 50 pages, daily or weekly. Agency: up to 200 pages, daily or weekly. Scheduled checks use the shared monthly call allowance.
list_watches
{}Your watched pages with their current state, frequency and next check. Not counted toward your quota.
watch_history
{ "page": "https://example.com/pricing", "limit": 10 }Recent alerts and recoveries for one page (by URL or watch id), with links to the saved reports. Not counted toward your quota.
stop_watching
{ "page": "https://example.com/pricing" }Stops watching and deletes the page's alert history. Saved audit reports stay in your history. Not counted toward your quota.
Data and retention
We store the watched URL, a small snapshot of the last check (status, canonical, noindex, robots.txt result, failing high-impact check titles) and the change history, which we keep 180 days. Watches are private to your account and are deleted with it. See the privacy notice.
Set up Site Audit
Review connection instructions, required credentials and plan limits before connecting your agent.