MCP server · free · no sign-in

Status for AI agents

One MCP server and JSON API that tells agents and apps what is down right now, across websites, apps, AI APIs and AI agents: official status, incidents, response time and uptime.

claude mcp add --transport http isitupordown https://isitupordown.com/mcp

Live demo_

Ask it like an agent would

This calls the real MCP server. Try any service: Claude Code, Groq, Discord, Higgsfield, api.openai.com.

agent session · isitupordown MCP

Tools_

Five tools, all read-only

check_status

Is a service down right now? Official status, open incidents, response time and 24 hour uptime for any of the services we track.

healthy_ai_providers

Which AI providers are up right now, fastest API first, and which have problems. For picking a fallback model.

whats_down

Everything with a problem right now: outages, degraded services, maintenance and bursts of user reports.

check_website

Checks whether any website answers from our servers, with the response time. For sites we do not track.

list_services

The services we track, by group, with their ids.

REST API_

The same data as JSON

Free, no key, CORS on. Base URL https://isitupordown.com.

curl https://isitupordown.com/v1/status/openai-api
  • GET/v1/status/<id>One service, checked live. ?history=1 adds the 24 hour series. The id can be a name or address, like api.openai.com.
  • GET/v1/status?group=Many services at once. Filter with group, category or ids=a,b,c.
  • GET/v1/downEverything with a problem right now.
  • GET/v1/ai/healthy?category=llmAI providers that are up, fastest first. Categories: llm, inference, voice, image, search, gpu.
  • GET/v1/servicesEvery service we track, with id, group, category and official status page.
  • GET/badge/<id>.svgA live status badge for READMEs and docs.
Response
Press "Run live" to call /v1/status/openai-api

Badges_

A live badge for your README

Status badge

[![OpenAI API status](https://isitupordown.com/badge/openai-api.svg)](https://isitupordown.com/is-openai-api-down/)

Fair use: free for anything, up to 60 requests a minute per IP. Answers are cached for 30 to 60 seconds, so polling faster gains nothing. If you show the data, link to the service's page here. Status comes from each company's public status page plus our own checks; it is not an SLA. Also in plain text for AI crawlers: llms.txt.