# CountWatch > CountWatch watches any time series of counts (orders, sign-ups, logins, traffic, errors) and alerts when one spikes, drops or stops arriving. It learns each series' usual level by hour of the week; no thresholds to set. Start with the agent page: it is the whole setup, from the person's sign-up to a received test alert. ## Docs - [Agent setup](https://countwatch.com/agent): connect over MCP, connect a source, verify a webhook, send a test alert - [Guides](https://countwatch.com/docs/guides.md): sending data, the 5-minute rule, import, rules, alerts, events and feedback - [OpenAPI](https://countwatch.com/v1/openapi.json): every public operation with examples - [Recipes](https://countwatch.com/docs/recipes/index.md): Stripe payments (Webhook URL), Supabase orders (pg_cron + pg_net), GitHub activity (Webhook URL), Count in your app (Node or Python), n8n workflows (Webhook URL), Base44 backend functions, step by step - [Errors](https://countwatch.com/docs/errors/index.md): each error code, what happened and how to fix it ## Tools - [MCP server](https://countwatch.com/mcp): Streamable HTTP, OAuth sign-in (or an admin key as a bearer token), nine tools (with `webhook_url`). In a cloud session that cannot reach this host, add it as a claude.ai connector (Customize → Connectors) - [Agent skill](https://countwatch.com/.well-known/agent-skills/countwatch/SKILL.md): SKILL.md for Claude Code and other skill-aware agents ## Optional - [Plans and limits](https://countwatch.com/v1/plans)