One prompt.
Full monitoring.
Share this URL with Claude, Cursor, Copilot, or any AI coding tool. It creates a health endpoint and status badge for your SaaS automatically.
Paste this in your AI coding tool
Works with any AI assistant that can read URLs — Claude Code, Cursor, GitHub Copilot, Windsurf, Codex, and more.
https://www.bluemonitor.org/llm.txtWhat your AI will do.
Create a health endpoint
GET /api/health — a simple endpoint that returns your service status. We check response time and status code every 5 minutes.
Add a status badge
A live badge on your site showing Operational, Slow, or Down. Updates every 5 minutes. Works in HTML, Markdown, and any framework.
Push heartbeats (optional)
Push detailed health data — database, cache, APIs — to BlueMonitor via POST /api/v1/heartbeat. No public endpoint needed. Perfect for private services.
https://www.bluemonitor.org/llm.txtPaste in your AI tool to implement it automatically.
How we monitor your SaaS.
With health endpoint
We call /api/health every 5 minutes and check the response status and latency. If it returns an error or times out, we mark your service as down.
{
"status": "ok"
}Without health endpoint
We fall back to a HEAD request on your root domain. We can only tell if the server responds and how fast — no internal diagnostics.
Push monitoring (heartbeat)
Your service pushes detailed health data to BlueMonitor via POST /api/v1/heartbeat. Report each dependency individually — database, cache, external APIs. If we stop receiving heartbeats for 10 minutes, the service is marked as down.
{
"status": "ok",
"checks": {
"database": { "status": "ok", "latency": 5 },
"redis": { "status": "ok", "latency": 2 },
"stripe": { "status": "ok", "latency": 120 }
}
}Works with any stack.
The llm.txt includes examples for popular frameworks. Your AI will pick the right one.
app/api/health/route.tsroutes/health.tssrc/health.tsapp/health.pyconfig/routes.rbroutes/api.php