Back to MCP Servers

Statuscraft

MCP server that checks the live status of 3831 software services in real time. Ask your AI agent "is GitHub down?" or "what's wrong with Sentry?" — and get a live answer pulled directly from official status pages, including full incident detail when something is broken. `npx -y …

monitoringgithubaiagent
By jabbawocky
1Updated 2 weeks agoJavaScriptMIT

Installation

npx -y github:jabbawocky/statuscraft

Configuration

{
  "mcpServers": {
    "statuscraft": {
      "command": "npx",
      "args": ["-y", "statuscraft"]
    }
  }
}

How to use

  1. Run the installation command above (if needed)
  2. Open your Claude Code settings file (~/.claude/settings.json)
  3. Add the configuration to the mcpServers section
  4. Restart Claude Code to apply changes

StatusCraft — MCP Service Status Server

License: MIT Node: >=18 MCP Compatible

MCP server that checks the live status of 4066 software services in real time. Ask your AI agent "is GitHub down?" or "what's wrong with Sentry?" — and get a live answer pulled directly from official status pages, including full incident detail when something is broken.

Install: npx -y github:jabbawocky/statuscraft (no API key needed)
Works with: Claude Desktop, Claude Code, Cursor, Windsurf, any MCP-compatible client


What it does

StatusCraft gives your AI client 5 tools that fetch live status from 4066 major services:

ToolWhat it does
get_statusCheck one service — returns normalized status + incident detail when non-operational
get_all_statusCheck all 4066 services at once, grouped by status (cached 60s)
list_servicesList all tracked services with IDs and tags — filter by category
check_multipleCheck a specific list of services in parallel
refresh_statusForce a live re-fetch, bypassing the 60s cache — useful during active incidents

Incident detail

When a service is non-operational, StatusCraft automatically fetches the incidents API and returns structured detail alongside the status:

{
  "id": "sentry",
  "name": "Sentry",
  "status": "degraded",
  "description": "Partially Degraded Service",
  "incident": {
    "name": "Notification delivery",
    "impact": "minor",
    "status": "monitoring",
    "started_at": "2026-06-11T09:50:38.604Z",
    "latest_update": "Notifications delivery is now close to fully functional. Root cause identified as a cloud provider issue — monitoring closely.",
    "affected_components": ["Notifications"]
  },
  "last_checked": "2026-06-11T13:20:00.000Z",
  "source_url": "https://status.sentry.io"
}

No extra latency when everything is green — the incident fetch only fires for non-operational services.


Services tracked (4066)

AI & LLMs

IDService
anthropicAnthropic
openaiOpenAI
google_aiGoogle AI
cohereCohere
replicateReplicate

Cloud & Infrastructure

IDService
awsAWS
azureAzure
google_cloudGoogle Cloud
digitaloceanDigitalOcean

Hosting & Deployment

IDService
vercelVercel
netlifyNetlify
renderRender
flyFly.io
herokuHeroku
railwayRailway

Developer Tools & APIs

IDService
githubGitHub
postmanPostman
clerkClerk
launchdarklyLaunchDarkly
linearLinear
atlassianAtlassian
jira_cloudJira Cloud
confluenceConfluence
bitbucketBitbucket

Databases

IDService
supabaseSupabase
neonNeon
mongodb_atlasMongoDB Atlas
planetscalePlanetScale

Payments & Fintech

IDService
stripeStripe
brexBrex

Communication & Messaging

IDService
slackSlack
discordDiscord
twilioTwilio
sendgridSendGrid
resendResend

Observability & Monitoring

IDService
datadogDatadog
sentrySentry
new_relicNew Relic
grafana_cloudGrafana Cloud
pagerdutyPagerDuty

Analytics & Data

IDService
segmentSegment
amplitudeAmplitude
mixpanelMixpanel

CDN & Networking

IDService
cloudflareCloudflare
cloudinaryCloudinary

Productivity & Workspace

IDService
notionNotion
airtableAirtable
zapierZapier
hubspotHubSpot
intercomIntercom
shopifyShopify
figmaFigma
loomLoom
zoomZoom
onepassword1Password
boxBox
dropboxDropbox

Identity & Authentication

IDService
auth0Auth0
oktaOkta

Project Management & Collaboration

IDService
asanaAsana
miroMiro
mondaymonday.com

No-code & Web Builders

IDService
webflowWebflow

Marketing & CRM

IDService
activecampaignActiveCampaign
typeformTypeform

Search & Observability

IDService
elasticElastic Cloud

Fintech & Payments

IDService
plaidPlaid

Security

IDService
snykSnyk

Networking

IDService
tailscaleTailscale

Infrastructure & DevOps

IDService
hashicorpHashiCorp

Data & Analytics

IDService
snowflakeSnowflake

Internal Tools & Automation

IDService
retoolRetool
makeMake

Notifications & Background Jobs

IDService
courierCourier
inngestInngest

Workflow Orchestration

IDService
temporalTemporal Cloud

Data Pipeline & ETL

IDService
fivetranFivetran
dbt_clouddbt Cloud

Testing & QA

IDService
browserstackBrowserStack
saucelabsSauce Labs

Documents & Signatures

IDService
docusignDocuSign

Work Management

IDService
smartsheetSmartsheet
shortcutShortcut
productboardProductboard

Documents & Collaboration

IDService
codaCoda

CMS & Content

IDService
contentfulContentful

Error Tracking

IDService
rollbarRollbar
honeybadgerHoneybadger

Incident Management

IDService
incident_ioincident.io

Accounting & Finance

IDService
xeroXero

Email Marketing & Automation

IDService
iterableIterable
klaviyoKlaviyo
mailgunMailgun
sparkpostSparkPost

Compliance & Security Auditing

IDService
vantaVanta
drataDrata
secureframeSecureframe

Video & Real-time Communications

IDService
livekitLiveKit
dailyDaily
bandwidthBandwidth
plivoPlivo

CI/CD & Registries

IDService
circleciCircleCI
npmnpm

Entertainment & Media

IDService
twitchTwitch

Product Analytics & UX

IDService
heapHeap
hotjarHotjar
fullstoryFullStory
logrocketLogRocket
contentsquareContentsquare
appcuesAppcues
pendoPendo

Vector Databases

IDService
pineconePinecone

Log Management

IDService
mezmoMezmo
sumo_logicSumo Logic

BI & Data Exploration

IDService
metabaseMetabase

Billing & Subscriptions

IDService
chargebeeChargebee

Sales Intelligence & CRM

IDService
salesloftSalesloft
gongGong
clearbitClearbit
closeClose

Customer Support & Helpdesk

IDService
helpscoutHelp Scout
talkdeskTalkdesk

Project Management

IDService
teamworkTeamwork

Forms & Surveys

IDService
jotformJotForm
surveymonkeySurveyMonkey
qualtricsQualtrics

BI & Data Notebooks

IDService
modeMode
sisenseSisense
hexHex

Localization & i18n

IDService
crowdinCrowdin
lokaliseLokalise

Video & Media Processing

IDService
muxMux
bunnyBunny.net
imgixImgix

Headless CMS

IDService
prismicPrismic

Databases

IDService
neo4jNeo4j Aura

Developer Tools / Testing

IDService
coverallsCoveralls
hctiHTML/CSS to Image
rainforestqaRainforest QA
applitoolsApplitools
testsigmaTestsigma
katalonKatalon
bugfenderBugfender

Mobile Attribution

IDService
singularSingular
airbridgeAirbridge

Open Banking / Financial Data

IDService
monoMono
tinkTink
yapilyYapily

Sales Intelligence / B2B Data

IDService
leadfeederLeadfeeder
phantombusterPhantomBuster
upleadUpLead
bookyourdataBookYourData

Email Builder Tools

IDService
dyspatchDyspatch
movableinkMovable Ink
beefreeBeefree
stripoStripo

API Management

IDService
tykTyk Cloud

Crypto Exchanges

IDService
bitstampBitstamp
crypto_comCrypto.com

Customer Support

IDService
helpdeskHelpDesk

Security Automation / SOAR

IDService
torqTorq

Video API

IDService
daily_coDaily.co

SEO / Web Crawling

IDService
lumarLumar

AI / ML Platforms

IDService
lightning_aiLightning AI

HR Integrations

IDService
stackoneStackOne

Authorization

IDService
authzedAuthzed

Creator Economy

IDService
stan_storeStan

Conversational AI

IDService
cognigyCognigy

Data Lakehouse

IDService
dremioDremio Cloud

Data Catalog

IDService
alationAlation

Install

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "statuscraft": {
      "command": "npx",
      "args": ["-y", "github:jabbawocky/statuscraft"]
    }
  }
}

Claude Code

claude mcp add statuscraft npx -- -y github:jabbawocky/statuscraft

No API key required.


Example prompts

  • "Is GitHub down right now?"
  • "Check the status of all my services"
  • "What's wrong with Sentry?"
  • "Are Stripe and SendGrid both operational?"
  • "Which AI services are having issues?"
  • "Show me all observability services"
  • "Check openai, anthropic, and github"
  • "Is Grafana Cloud having a major outage?"
  • "Is CircleCI down? What's the current incident?"
  • "Check Figma, Notion, and Loom status"
  • "Is Jira Cloud having issues?"
  • "Check Box and Dropbox"
  • "Is Okta down?"
  • "Check Asana, Miro, and monday.com"

Status values

ValueMeaning
operationalAll systems normal
degradedPerformance issues or minor disruption
partial_outageSome features or regions affected
major_outageWidespread outage
maintenanceScheduled maintenance in progress
unknownCould not reach status page

Adding new services

Most services that run Statuspage expose a standard /api/v2/status.json endpoint — adding a new service is a 6-line entry in src/index.ts:

{
  id: "myservice",
  name: "My Service",
  tags: ["hosting", "api"],
  status_url: "https://status.myservice.com/api/v2/status.json",
  page_url: "https://status.myservice.com",
  type: "statuspage",
}

Services using non-standard status pages (Azure RSS, AWS JSON, Slack, incident.io) use custom handler types already implemented in the codebase.

PRs welcome.

View source on GitHub