Back to the catalog

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)

More