sanitycheck-mcp
Checks the health status and active incidents for Akamai's CDN services using official status page scraping.
Retrieves Cloudflare's infrastructure status, component health, and incident reports from their status page.
Fetches Datadog's service status, component health, and ongoing incidents.
Checks Discord's API and service health, including status and incident reports.
Pulls crowd-sourced outage reports and trending issues from Downdetector for specified services.
Monitors Fastly's CDN status, component health, and incidents via their status page.
Retrieves GitHub's service status, incident reports, and component health.
Checks GitLab's infrastructure status, component health, and active incidents.
Monitors Google AI services (e.g., Gemini) health, including model availability and incidents.
Fetches Netlify's service status, component health, and incident reports.
Checks npm registry and infrastructure health, including status and incidents.
Monitors OpenAI's API and platform health, including model availability and incidents.
Retrieves PagerDuty's service status, component health, and ongoing incidents.
Checks Slack's service status, component health, and incident reports.
Monitors Vercel's platform status, component health, and deployment incidents.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@sanitycheck-mcpcheck if GitHub is down"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
sanitycheck-mcp
An MCP server that gives AI coding agents awareness of internet and service health. When your deploys fail, APIs timeout, or your AI assistant starts acting weird, these tools help figure out if it's you or if something is actually down.
Tools
is_the_internet_on_fire
Check the health of major internet infrastructure at a glance. Fetches status from 18 tracked services across cloud, CDN, devtools, AI, communications, and infrastructure categories.
Optional: category = "cloud" | "cdn" | "devtools" | "ai" | "comms" | "infra"whats_going_on_with
Investigate a specific service in detail. Pulls official status, component health, active incidents, plus third-party reports from Downdetector and StatusGator.
Required: service = "github" | "aws" | "vercel" | "npm" | ...Supports aliases like s3 → aws, gh → github, claude → anthropic.
how_am_i_feeling
Lets an AI model check its own provider's health and community-reported quality. Auto-detects which model is asking based on MCP client info, or accepts an explicit model parameter.
Optional: model = "claude" | "gpt" | "gemini"Related MCP server: netops-mcp
Tracked Services
Category | Services |
Cloud | AWS, GCP, Azure |
CDN | Cloudflare, Fastly, Akamai |
DevTools | GitHub, GitLab, Vercel, Netlify |
AI | OpenAI, Anthropic, Google AI |
Comms | Slack, Discord |
Infra | Datadog, PagerDuty, npm |
Data Sources
Official status pages — Atlassian Statuspage API, custom scrapers for AWS, Azure, Akamai, GCP, GitLab, Slack, PagerDuty
Downdetector — crowd-sourced outage reports
StatusGator — aggregated status monitoring
AI community sites — AI Daily Check, LM Arena, IsClaudeCodeDumb, AI Stupid Level (requires headless Chrome)
Setup
Add to your MCP client config:
{
"mcpServers": {
"sanitycheck": {
"command": "npx",
"args": ["-y", "sanitycheck-mcp"]
}
}
}Or with Claude Code:
claude mcp add sanitycheck -- npx -y sanitycheck-mcpEnvironment Variables
Variable | Description |
| Enable debug logging to stderr |
| Path to Chrome binary for headless browser features |
| Disable the on-disk cache for official status and aggregator fetches |
Development
npm run dev # watch mode
npm test # run tests
npm run test:watch # watch modeLicense
ISC
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/zetlen/sanitycheck-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server