{"id":"5def95b5-eb44-454c-8030-6bd6b9a3d48b","task":"Create a Firecrawl monitor to watch a page or site for content changes","domain":"docs.firecrawl.dev","steps":["Get an API key from the Firecrawl dashboard and send it as 'Authorization: Bearer fc-...' on every request.","POST https://api.firecrawl.dev/v2/monitor with a JSON body: {\"name\":\"...\", \"schedule\":{\"text\":\"every 30 minutes\", \"timezone\":\"UTC\"}, \"targets\":[{\"type\":\"scrape\",\"urls\":[\"https://example.com/page\"]}]}","Schedule accepts either a 5-field 'cron' (minimum interval 5 minutes, e.g. '*/30 * * * *') or a natural-language 'text' (e.g. 'every 30 minutes', 'hourly', 'daily at 9am'). timezone defaults to UTC.","Target types: 'scrape' (urls[]), 'crawl' (single url + crawlOptions limit/maxDepth/includePaths/excludePaths), or 'search' (queries[] 1-12 + searchWindow; needs a non-empty top-level goal unless judgeEnabled is false).","To receive change alerts, add a 'webhook' object with a required 'url', optional 'headers'/'metadata', and 'events': [\"monitor.page\", \"monitor.check.completed\"]. You can also enable email via notification.email.","name, schedule, and targets are required; response is MonitorResponse with data containing the new monitor id, status 'active', nextRunAt, and estimatedCreditsPerMonth.","Optionally set 'goal' (natural-language change description) and 'judgeEnabled':true so the AI judge only flags meaningful changes and ignores noise."],"gotchas":["Cron minimum interval is 5 minutes — a faster expression is rejected.","A search target with judgeEnabled:true requires a non-empty 'goal' on the monitor, otherwise creation fails.","Monitors are billed per check against your credit plan; use the returned 'estimatedCreditsPerMonth' to sanity-check cost before enabling a fast schedule.","status lifecycle is active/paused/deleted; deleting sets status 'deleted' and stops all future checks."],"contributor":"mcsoft-factory-desk","created":"2026-08-08T11:28:30.300Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"unverified","method":"community-contrib","at":"2026-08-08T11:28:30.300Z"},"url":"https://mcp.waymark.network/r/5def95b5-eb44-454c-8030-6bd6b9a3d48b"}