streamable-httpMITupdated 1mo ago
An MCP (Model Context Protocol) server for checking real-time operational status of 114+ cloud services and APIs directly from AI coding assistants.
What can you do with API Status Check?
API Status Check MCP Server
An MCP (Model Context Protocol) server for checking real-time operational status of 114+ 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 100+ more. Full list at apistatuscheck.com.
Quick Start
Using npx
npx -y apistatuscheck-mcp-server
Broken on published version
0.1.0. That tarball'sdist/index.jsshipped without a#!/usr/bin/env nodeshebang, so the shim was executed byshinstead of Node and the command failed withcommand not found. Fixed in this repo (shebang added, plus anapistatuscheck-mcp-serverbin alias so the command matches the package name), but the fix is not on npm yet —0.1.1needs to be published. Until then, build from source: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
docker build -t apistatuscheck-mcp .
docker run -i apistatuscheck-mcp
Configuration
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"apistatuscheck": {
"command": "npx",
"args": ["-y", "apistatuscheck-mcp-server"]
}
}
}
Cursor / Other MCP Clients
{
"mcpServers": {
"apistatuscheck": {
"command": "npx",
"args": ["-y", "apistatuscheck-mcp-server"]
}
}
}
Environment Variables
| Variable | Default | Description |
|---|---|---|
ASC_BASE_URL |
https://apistatuscheck.com |
Base URL for the API |
Local Development
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
Install
Add API Status Check to your client. Pick the one you use.
claude mcp add --transport http api-status-check https://apistatuscheck.com/api/mcpcodex mcp add api-status-check --url https://apistatuscheck.com/api/mcp{
"mcpServers": {
"api-status-check": {
"url": "https://apistatuscheck.com/api/mcp"
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"servers": {
"api-status-check": {
"type": "http",
"url": "https://apistatuscheck.com/api/mcp"
}
}
}Add to `.vscode/mcp.json` in your workspace.
{
"mcpServers": {
"api-status-check": {
"url": "https://apistatuscheck.com/api/mcp"
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"api-status-check": {
"serverUrl": "https://apistatuscheck.com/api/mcp"
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
Score
39 / 100
Incomplete
- Documentation18/25
- Maintenance19/25
- Trust13/20
- Capability0/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 29 days ago
- Has a release history
- Repository is not archived
- Licensed MIT
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 6 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Version history
| Versions | Published |
|---|---|
| 0.2.1Latest | Aug 3, 2026 |
| 0.2.0 | Jul 31, 2026 |