# openstatus

An open-source (AGPL-3.0) uptime monitor, status page and incident tool that checks your URLs from 28 regions, alerts Slack, PagerDuty and others, and lets you manage monitors, status reports and incidents from a dashboard, a typed JSON API, a CLI, Terraform or an MCP server.

- Category: Deploy and monitoring · by OpenStatus (openstatus.dev)
- Website: https://www.openstatus.dev/
- Live data: no
- Checked on the official pages: 2026-10-24

## API

- Official API: yes, docs https://www.openstatus.dev/tooling/api
- Key needed: yes
- Price: Free tier; limits: 600 requests/minute and 100 per 10 seconds per API key, 60 write requests/minute; 120 requests/minute per IP on unauthenticated /public/* status endpoints
- Base URL: https://api.openstatus.dev/
- Formats: json

## Price and code

- Free tier: Hobby: $0, one monitor, one status page with three components, checks every 10 minutes; 14-day Starter trial without a card; paid from $30/month (https://www.openstatus.dev/pricing)
- Open source: https://github.com/openstatusHQ/openstatus

## Data and license

- License: openstatus Terms of Service (hosted); AGPL-3.0 (self-hosted code) (https://www.openstatus.dev/terms); covers Hosted monitoring and status pages; self-hosting is under AGPL-3.0
- Commercial use OK
- Credit: not stated
- Can be embedded
- Quote (api_official): "The openstatus API is a typed, JSON-over-HTTP layer powered by ConnectRPC . Every action the dashboard performs is reachable from the API" (https://www.openstatus.dev/tooling/api)
- Quote (api_key): "Pass the x-openstatus-key header on every request. Generate a key from Settings > General > API Keys" (https://www.openstatus.dev/tooling/api)
- Quote (limits): "Per API key or token 600 requests per minute all authenticated requests Per API key or token 100 requests per 10 seconds all authenticated requests Per API key or token 60 write requests per minute" (https://www.openstatus.dev/docs/reference/api-rate-limits)
- Quote (limits_public): "Per client IP 120 requests per minute unauthenticated /public/* status endpoints" (https://www.openstatus.dev/docs/reference/api-rate-limits)
- Quote (free_tier): "Our free Hobby plan includes one monitor , one status page with three components , and a minimum check interval of 10 minutes . No credit card required." (https://www.openstatus.dev/pricing)
- Quote (paid_from): "Upgrade to Starter ($30/mo), Pro ($100/mo), or Scale ($500/mo) for more monitors, team collaboration, and advanced features." (https://www.openstatus.dev/pricing)
- Quote (currency): "We support EUR and USD ." (https://www.openstatus.dev/pricing)
- Quote (commercial): "If you are entering into this Agreement on behalf of a company, business or other legal entity, you represent that you have the authority to bind such entity to this Agreement" (https://www.openstatus.dev/terms)
- Quote (embed): "Embed a trimmed, chromeless version of your openstatus status page on any website using the `?embed` query parameter." (https://www.openstatus.dev/llms.txt)
- Quote (open_source): "Open source and self-hostable under AGPL-3.0." (https://www.openstatus.dev/)
- Quote (mcp): "claude mcp add --transport http openstatus https://api.openstatus.dev/mcp for Claude Code." (https://www.openstatus.dev/tooling/mcp-server)
- Quote (maker): "openstatus.dev ("OpenStatus", "we", "us" and/or "our") provides access to OpenStatus's cloud platform as a service" (https://www.openstatus.dev/terms)

## Rules for an agent

- Remote MCP at https://api.openstatus.dev/mcp (OAuth consent, or x-openstatus-key for headless agents); API calls are POSTs to /rpc/openstatus.v1.<Service>/<Method> with the x-openstatus-key header; Node SDK @openstatus/sdk-node.
- Self-hosting or modifying the code is under AGPL-3.0: share source of modified network deployments
- Keep write calls under 60 per minute per key; read calls under 600 per minute
- Publishing tools in the MCP server need explicit approval before subscribers are notified

## Agent access

- llms.txt: https://www.openstatus.dev/llms.txt
- MCP: https://api.openstatus.dev/mcp

Human page: https://agentgid.com/resources/openstatus/
Source: AgentGid (agentgid.com). Facts are quoted from the site's own pages; check the license page before you ship.
