The value is the breadth behind a single call: asking one question covers your AI provider, your CDN and your deployment platform at once, which is the actual shape of "is it me or is it them". Platform coverage grows over time, so if a service you expect is missing, rebuild from a fresh clone rather than assuming it is unsupported.
A Node server that queries the official status pages of 22 major platforms and reports operational state, component-level detail and incident history. One tool with three commands covers all of it.
- The `status` tool, with `list` for available platforms, `--all` for everything at once, and `--[platform]` for one
- AI providers: OpenRouter, OpenAI, Anthropic and Gemini
- Cloud: Google Cloud Platform, DigitalOcean, Vercel, Netlify
- Developer tools: Docker, GitHub, npm, Atlassian, Supabase
- Productivity and social: LinkedIn, Slack, Asana, Dropbox, X
- Web infrastructure: Cloudflare, Discord, Reddit; analytics: Amplitude
- Component-level detail within a platform, plus incident history with resolution status and timelines
Node.js 16 or higher and an internet connection to reach the status APIs. Clone the repository, `npm install`, `npm run build`, then point Claude Desktop at `build/index.js` with an absolute path — double backslashes on Windows. The npm package name is `mcp-status-observer`, version 0.7.0. Licensed under the Mozilla Public License 2.0.
Build from source — clone the repository and build it, then point your client at the binary
