StatusCraft — MCP Service Status Server
MCP server that checks the live status of 3355 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 3355 major services :
Tool What it does get_statusCheck one service — returns normalized status + incident detail when non-operational get_all_statusCheck all 3355 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:
hljs language-json
Copy {
"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 (3355)
AI & LLMs
ID Service anthropicAnthropic openaiOpenAI google_aiGoogle AI cohereCohere replicateReplicate
Cloud & Infrastructure
ID Service awsAWS azureAzure google_cloudGoogle Cloud digitaloceanDigitalOcean
Hosting & Deployment
ID Service vercelVercel netlifyNetlify renderRender flyFly.io herokuHeroku railwayRailway
Developer Tools & APIs
ID Service githubGitHub postmanPostman clerkClerk launchdarklyLaunchDarkly linearLinear atlassianAtlassian jira_cloudJira Cloud confluenceConfluence bitbucketBitbucket
Databases
ID Service supabaseSupabase neonNeon mongodb_atlasMongoDB Atlas planetscalePlanetScale
Payments & Fintech
ID Service stripeStripe brexBrex
Communication & Messaging
ID Service slackSlack discordDiscord twilioTwilio sendgridSendGrid resendResend
Observability & Monitoring
ID Service datadogDatadog sentrySentry new_relicNew Relic grafana_cloudGrafana Cloud pagerdutyPagerDuty
Analytics & Data
ID Service segmentSegment amplitudeAmplitude mixpanelMixpanel
CDN & Networking
ID Service cloudflareCloudflare cloudinaryCloudinary
Productivity & Workspace
ID Service notionNotion airtableAirtable zapierZapier hubspotHubSpot intercomIntercom shopifyShopify figmaFigma loomLoom zoomZoom onepassword1Password boxBox dropboxDropbox
Identity & Authentication
ID Service auth0Auth0 oktaOkta
Project Management & Collaboration
ID Service asanaAsana miroMiro mondaymonday.com
No-code & Web Builders
Marketing & CRM
ID Service activecampaignActiveCampaign typeformTypeform
Search & Observability
ID Service elasticElastic Cloud
Fintech & Payments
Security
Networking
ID Service tailscaleTailscale
Infrastructure & DevOps
ID Service hashicorpHashiCorp
Data & Analytics
ID Service snowflakeSnowflake
Internal Tools & Automation
ID Service retoolRetool makeMake
Notifications & Background Jobs
ID Service courierCourier inngestInngest
Workflow Orchestration
ID Service temporalTemporal Cloud
Data Pipeline & ETL
ID Service fivetranFivetran dbt_clouddbt Cloud
Testing & QA
ID Service browserstackBrowserStack saucelabsSauce Labs
Documents & Signatures
ID Service docusignDocuSign
Work Management
ID Service smartsheetSmartsheet shortcutShortcut productboardProductboard
Documents & Collaboration
CMS & Content
ID Service contentfulContentful
Error Tracking
ID Service rollbarRollbar honeybadgerHoneybadger
Incident Management
ID Service incident_ioincident.io
Accounting & Finance
Email Marketing & Automation
ID Service iterableIterable klaviyoKlaviyo mailgunMailgun sparkpostSparkPost
Compliance & Security Auditing
ID Service vantaVanta drataDrata secureframeSecureframe
Video & Real-time Communications
ID Service livekitLiveKit dailyDaily bandwidthBandwidth plivoPlivo
CI/CD & Registries
ID Service circleciCircleCI npmnpm
Entertainment & Media
Product Analytics & UX
ID Service heapHeap hotjarHotjar fullstoryFullStory logrocketLogRocket contentsquareContentsquare appcuesAppcues pendoPendo
Vector Databases
ID Service pineconePinecone
Log Management
ID Service mezmoMezmo sumo_logicSumo Logic
BI & Data Exploration
ID Service metabaseMetabase
Billing & Subscriptions
ID Service chargebeeChargebee
Sales Intelligence & CRM
ID Service salesloftSalesloft gongGong clearbitClearbit closeClose
Customer Support & Helpdesk
ID Service helpscoutHelp Scout talkdeskTalkdesk
Project Management
ID Service teamworkTeamwork
Forms & Surveys
ID Service jotformJotForm surveymonkeySurveyMonkey qualtricsQualtrics
BI & Data Notebooks
ID Service modeMode sisenseSisense hexHex
Localization & i18n
ID Service crowdinCrowdin lokaliseLokalise
Video & Media Processing
ID Service muxMux bunnyBunny.net imgixImgix
Headless CMS
Databases
Developer Tools / Testing
ID Service coverallsCoveralls hctiHTML/CSS to Image rainforestqaRainforest QA applitoolsApplitools testsigmaTestsigma katalonKatalon bugfenderBugfender
Mobile Attribution
ID Service singularSingular airbridgeAirbridge
Open Banking / Financial Data
ID Service monoMono tinkTink yapilyYapily
Sales Intelligence / B2B Data
ID Service leadfeederLeadfeeder phantombusterPhantomBuster upleadUpLead bookyourdataBookYourData
Email Builder Tools
ID Service dyspatchDyspatch movableinkMovable Ink beefreeBeefree stripoStripo
API Management
Crypto Exchanges
ID Service bitstampBitstamp crypto_comCrypto.com
Customer Support
ID Service helpdeskHelpDesk
Security Automation / SOAR
SEO / Web Crawling
AI / ML Platforms
ID Service lightning_aiLightning AI
HR Integrations
ID Service stackoneStackOne
Authorization
Creator Economy
Conversational AI
Data Lakehouse
ID Service dremioDremio Cloud
Data Catalog
Install
Claude Desktop
Add to your claude_desktop_config.json:
hljs language-json
Copy {
"mcpServers" : {
"statuscraft" : {
"command" : "npx" ,
"args" : [ "-y" , "github:jabbawocky/statuscraft" ]
}
}
}
Claude Code
hljs language-bash
Copy 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
Value Meaning 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:
hljs language-typescript
Copy {
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.
Requirements
Node.js 18+
Claude Desktop or any MCP-compatible client
License
MIT