{"server":{"name":"ao-page-watch","title":"Austin Oaks Page Watch","version":"0.1.1"},"protocol":"mcp","transport":"streamable-http","endpoint":"https://ao-page-watch-production.up.railway.app/mcp","method":"POST","protocol_versions_supported":["2026-07-28","2025-11-25","2025-06-18","2025-03-26"],"latest_protocol_version":"2026-07-28","ruleset_version":"watch-2026-09-09","tools":[{"name":"watch_url","title":"Watch a web page for changes","description":"Start watching a public web page for changes when you cannot stay running yourself. Use when a task needs to know whether a page changed since you last looked, and you will not be alive to check: a price, a status page, a job listing, a policy, a schedule, a document."},{"name":"check_changes","title":"Check a watched page for changes","description":"Ask whether a watched page changed since you last checked, using the token from watch_url. Returns the monitor status, checks remaining, changed_since_last_poll, and the latest signed change record with a line diff excerpt. Safe to call from any later run; calling it marks the changes as seen."},{"name":"unwatch_url","title":"Stop watching a page","description":"Stop a monitor by token. Remaining checks are forfeited."}],"authentication":"none","price":"MCP door: free, 3 monitors per caller with 168 hourly checks each. Paid HTTP route POST /v1/watch: 0.25 USDC buys a monitor with 50 checks over x402; a blocked page is never charged.","capabilities":{"deterministic":true,"uses_llm":false,"stateful":true,"renders_javascript":false,"uses_proxies":false,"stores_page_text":"normalized text of the last snapshot only"}}