API Status Check
Live status probes plus published uptime and incident history for 280+ APIs and cloud services.
Open source Repository Open in the app JSON README (API)
About
Live status probes plus published uptime and incident history for 280+ APIs and cloud services.
Details
- Kind
- MCP servers
- Topic
- Cloud & DevOps
- Publisher
- shibley
- Origin
- official
- Category
- ferramentas
- Transport
- http
- Version
- 0.2.2
- Stars
- 1
- Last push
- 2026-09-07T21:32:51Z
- Repository state
- ativo
- Language
- TypeScript
- License
- MIT
- Added
- 2026-08-29 04:01:23
- Updated
- 2026-09-09 22:06:15
- Origin id
io.github.shibley/apistatuscheck
README
# API Status Check MCP Server
An MCP (Model Context Protocol) server for checking real-time operational status of 285 cloud services and APIs directly from AI coding assistants.
## Features
| Tool | Description |
|------|-------------|
| `check_status` | Check the status of a specific API (e.g. `github`, `openai`, `stripe`) |
| `list_apis` | List all monitored APIs and their current status |
| `list_categories` | List available service categories (cloud, payments, etc.) |
| `check_category` | Check all APIs in a specific category |
| `check_url` | Check any public URL for availability |
## Supported Services
AWS, GitHub, Stripe, OpenAI, Vercel, Cloudflare, Datadog, PagerDuty, Twilio, Shopify, Slack, Zoom, and 270+ more. Full list at [apistatuscheck.com](https://apistatuscheck.com).
## Quick Start
### Hosted endpoint (recommended — nothing to install)
The server is also hosted, so the fastest path is the remote Streamable HTTP
endpoint. This is the same entry the official MCP Registry advertises as
`io.github.shibley/apistatuscheck`.
```bash
claude mcp add --transport http apistatuscheck https://apistatuscheck.com/api/mcp
```
For stdio-only clients:
```bash
npx -y mcp-remote https://apistatuscheck.com/api/mcp
```
### Using npx
```bash
npx -y apistatuscheck-mcp-server
```
> **Broken on published version `0.1.0`.** That tarball's `dist/index.js` shipped
> without a `#!/usr/bin/env node` shebang, so the shim was executed by `sh`
> instead of Node and the command failed with `command not found`. Fixed in this
> repo (shebang added, plus an `apistatuscheck-mcp-server` bin alias so the
> command matches the package name), but the fix is not on npm yet — `0.1.1`
> needs to be published. Until then, build from source:
>
> ```bash
> git clone https://github.com/shibley/apistatuscheck-mcp-server.git
> cd apistatuscheck-mcp-server && npm install && npm run build
> node dist/index.js
> ```
### Using Docker
```bash
docker build -t apistatuscheck-mcp .
docker run -i apistatuscheck-mcp
```
## Configuration
### Claude Desktop
Add to your `claude_desktop_config.json`. This points at the hosted endpoint —
**do not** use `"args": ["-y", "apistatuscheck-mcp-server"]`, because the only version
on npm (`0.1.0`) is the broken one described above and fails silently.
```json
{
"mcpServers": {
"apistatuscheck": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://apistatuscheck.com/api/mcp"]
}
}
}
```
### Cursor / Other MCP Clients
Same hosted endpoint via `mcp-remote`:
```json
{
"mcpServers": {
"apistatuscheck": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://apistatuscheck.com/api/mcp"]
}
}
}
```
### Environment Variables
| Variable | Default | Description |
|----------|---------|-------------|
| `ASC_BASE_URL` | `https://apistatuscheck.com` | Base URL for the API |
## Local Development
```bash
git clone https://github.com/shibley/apistatuscheck-mcp-server.git
cd apistatuscheck-mcp-server
npm install
npm run build
node dist/index.js
```
## License
MIT — [Bity LLC](https://apistatuscheck.com)