Docs / Agent Quick Start

Agent Quick Start

Get your AI agent monitoring your sites in 5 minutes. Free tier works.


1

Create an Account

Sign up at indiepulse.dev — the free tier includes full API and MCP access.

2

Get Your API Key

Settings → API → Create Key → Copy the key (shown once).

Your key starts with ip_live_. Store it securely — you won't see it again.

3

Connect Your Agent

Option A: MCP (Claude, Cursor, Copilot)

Add to your MCP config:

{
  "mcpServers": {
    "indiepulse": {
      "command": "npx",
      "args": ["-y", "@indiepulse/mcp"],
      "env": { "INDIEPULSE_API_KEY": "ip_live_..." }
    }
  }
}

Then ask your agent: "Create a monitor for https://mysite.com"

Option B: Direct API

curl -X POST https://indiepulse.dev/api/v1/monitors \
  -H "Authorization: Bearer ip_live_..." \
  -H "Content-Type: application/json" \
  -d '{"name": "My Site", "url": "https://mysite.com"}'
4

Set Up Webhook (for auto-response)

Settings → Notifications → Add Channel → Webhook

Point it to your agent's endpoint. When IndiePulse detects an issue, your agent gets a webhook and can start working immediately.

5

What Your Agent Can Do

Free Tier

  • Create, update, delete monitors
  • Pause and resume monitoring
  • Read all monitoring data
  • Acknowledge incidents (pauses escalations 30 min)

Paid ($12/mo)

  • Everything above, plus:
  • Resolve incidents
  • Trigger instant re-checks
  • Post status updates
  • Create/manage maintenance windows

The Auto-Remediation Loop

This is the full agent workflow — from alert to resolution, hands-free:

1. Webhook received — incident.created
2. acknowledge_event — pauses escalations (30 min window)
3. get_event + get_monitor_checks — diagnose
4. Fix the issue — revert commit, restart service, etc.
5. trigger_check — verify recovery
6. resolve_event — close the loop

Steps 5-6 require a paid plan. Free agents can triage (steps 1-3) — if they can't resolve, escalations resume after 30 minutes and you get paged.