内容
# 状态工艺 — MCP 服务状态服务器
[](https://opensource.org/licenses/MIT)
[](https://nodejs.org)
[](https://modelcontextprotocol.io)
> **MCP 服务器,实时检查 4066 个软件服务的运行状态。** 询问您的 AI 代理 "GitHub 是否宕机?" 或 "Sentry 怎么了?" — 并直接从官方状态页面获取实时答案,包括发生故障时的详细事件信息。
**安装:** `npx -y github:jabbawocky/statuscraft`(无需 API 密钥)
**适用于:** Claude Desktop、Claude Code、Cursor、Windsurf、任何 MCP 兼容客户端
---
## 功能
StatusCraft 为您的 AI 客户端提供 5 种工具,用于获取 **4066 个主要服务的实时状态:**
| 工具 | 功能 |
|---|---|
| `get_status` | 检查一个服务 — 返回标准化的状态 + 发生故障时的事件详情 |
| `get_all_status` | 同时检查所有 4066 个服务,按状态分组(缓存 60 秒) |
| `list_services` | 列出所有跟踪的服务,带有 ID 和标签 — 按类别筛选 |
| `check_multiple` | 并行检查特定的服务列表 |
| `refresh_status` | 强制实时重新获取,绕过 60 秒缓存 — 在活跃的事件期间很有用 |
### 事件详情
当服务不运行时,StatusCraft 会自动获取事件 API,并返回结构化的详情以及状态:
```json
{
"id": "sentry",
"name": "Sentry",
"status": "degraded",
"description": "部分服务降级",
"incident": {
"name": "通知交付",
"impact": "minor",
"status": "monitoring",
"started_at": "2026-06-11T09:50:38.604Z",
"latest_update": "通知交付功能现已接近完全恢复。根本原因已识别为云提供商问题 — 正在密切监控。",
"affected_components": ["Notifications"]
},
"last_checked": "2026-06-11T13:20:00.000Z",
"source_url": "https://status.sentry.io"
}
```
当一切正常时,没有额外的延迟 — 仅在服务不运行时才会触发事件获取。
---
## 跟踪的服务(4066 个)
### AI & LLMs
| ID | 服务 |
|---|---|
| `anthropic` | Anthropic |
| `openai` | OpenAI |
| `google_ai` | Google AI |
| `cohere` | Cohere |
| `replicate` | Replicate |
### 云 & 基础设施
| ID | 服务 |
|---|---|
| `aws` | AWS |
| `azure` | Azure |
| `google_cloud` | Google Cloud |
| `digitalocean` | DigitalOcean |
### 主机 & 部署
| ID | 服务 |
|---|---|
| `vercel` | Vercel |
| `netlify` | Netlify |
| `render` | Render |
| `fly` | Fly.io |
| `heroku` | Heroku |
| `railway` | Railway |
### 开发者工具 & API
| ID | 服务 |
|---|---|
| `github` | GitHub |
| `postman` | Postman |
| `clerk` | Clerk |
| `launchdarkly` | LaunchDarkly |
| `linear` | Linear |
| `atlassian` | Atlassian |
| `jira_cloud` | Jira Cloud |
| `confluence` | Confluence |
| `bitbucket` | Bitbucket |
### 数据库
| ID | 服务 |
|---|---|
| `supabase` | Supabase |
| `neon` | Neon |
| `mongodb_atlas` | MongoDB Atlas |
| `planetscale` | PlanetScale |
### 支付 & 金融科技
| ID | 服务 |
|---|---|
| `stripe` | Stripe |
| `brex` | Brex |
### 通信 & 消息传递
| ID | 服务 |
|---|---|
| `slack` | Slack |
| `discord` | Discord |
| `twilio` | Twilio |
| `sendgrid` | SendGrid |
| `resend` | Resend |
### 可观察性 & 监控
| ID | 服务 |
|---|---|
| `datadog` | Datadog |
| `sentry` | Sentry |
| `new_relic` | New Relic |
| `grafana_cloud` | Grafana Cloud |
| `pagerduty` | PagerDuty |
### 分析 & 数据
| ID | 服务 |
|---|---|
| `segment` | Segment |
| `amplitude` | Amplitude |
| `mixpanel` | Mixpanel |
### CDN & 网络
| ID | 服务 |
|---|---|
| `cloudflare` | Cloudflare |
| `cloudinary` | Cloudinary |
### 生产力 & 工作空间
| ID | 服务 |
|---|---|
| `notion` | Notion |
| `airtable` | Airtable |
| `zapier` | Zapier |
| `hubspot` | HubSpot |
| `intercom` | Intercom |
| `shopify` | Shopify |
| `figma` | Figma |
| `loom` | Loom |
| `zoom` | Zoom |
| `onepassword` | 1Password |
| `box` | Box |
| `dropbox` | Dropbox |
### 身份 & 身份验证
| ID | 服务 |
|---|---|
| `auth0` | Auth0 |
| `okta` | Okta |
### 项目管理 & 协作
| ID | 服务 |
|---|---|
| `asana` | Asana |
| `miro` | Miro |
| `monday` | monday.com |
### 无代码 & Web 构建器
| ID | 服务 |
|---|---|
| `webflow` | Webflow |
### 营销 & CRM
| ID | 服务 |
|---|---|
| `activecampaign` | ActiveCampaign |
| `typeform` | Typeform |
### 搜索 & 可观察性
| ID | 服务 |
|---|---|
| `elastic` | Elastic Cloud |
### 金融科技 & 支付
| ID | 服务 |
|---|---|
| `plaid` | Plaid |
### 安全
| ID | 服务 |
|---|---|
| `snyk` | Snyk |
### 网络
| ID | 服务 |
|---|---|
| `tailscale` | Tailscale |
### 基础设施 & DevOps
| ID | 服务 |
|---|---|
| `hashicorp` | HashiCorp |
### 数据 & 分析
| ID | 服务 |
|---|---|
| `snowflake` | Snowflake |
### 内部工具 & 自动化
| ID | 服务 |
|---|---|
| `retool` | Retool |
| `make` | Make |
### 通知 & 后台作业
| ID | 服务 |
|---|---|
| `courier` | Courier |
| `inngest` | Inngest |
### 工作流编排
| ID | 服务 |
|---|---|
| `temporal` | Temporal Cloud |
### 数据管道 & ETL
| ID | 服务 |
|---|---|
| `fivetran` | Fivetran |
| `dbt_cloud` | dbt Cloud |
### 测试 & QA
| ID | 服务 |
|---|---|
| `browserstack` | BrowserStack |
| `saucelabs` | Sauce Labs |
### 文档 & 签名
| ID | 服务 |
|---|---|
| `docusign` | DocuSign |
### 工作管理
| ID | 服务 |
|---|---|
| `smartsheet` | Smartsheet |
| `shortcut` | Shortcut |
| `productboard` | Productboard |
### 文档 & 协作
| ID | 服务 |
|---|---|
| `coda` | Coda |
### CMS & 内容
| ID | 服务 |
|---|---|
| `contentful` | Contentful |
### 错误跟踪
| ID | 服务 |
|---|---|
| `rollbar` | Rollbar |
| `honeybadger` | Honeybadger |
### 事件管理
| ID | 服务 |
|---|---|
| `incident_io` | incident.io |
### 会计 & 财务
| ID | 服务 |
|---|---|
| `xero` | Xero |
### 电子邮件营销 & 自动化
| ID | 服务 |
|---|---|
| `iterable` | Iterable |
| `klaviyo` | Klaviyo |
| `mailgun` | Mailgun |
| `sparkpost` | SparkPost |
### 合规 & 安全审计
| ID | 服务 |
|---|---|
| `vanta` | Vanta |
| `drata` | Drata |
| `secureframe` | Secureframe |
### 视频 & 实时通信
| ID | 服务 |
|---|---|
| `livekit` | LiveKit |
| `daily` | Daily |
| `bandwidth` | Bandwidth |
| `plivo` | Plivo |
### CI/CD & 注册表
| ID | 服务 |
|---|---|
| `circleci` | CircleCI |
| `npm` | npm |
### 娱乐 & 媒体
| ID | 服务 |
|---|---|
| `twitch` | Twitch |
### 产品分析 & UX
| ID | 服务 |
|---|---|
| `heap` | Heap |
| `hotjar` | Hotjar |
| `fullstory` | FullStory |
| `logrocket` | LogRocket |
| `contentsquare` | Contentsquare |
| `appcues` | Appcues |
| `pendo` | Pendo |
### 向量数据库
| ID | 服务 |
|---|---|
| `pinecone` | Pinecone |
### 日志管理
| ID | 服务 |
|---|---|
| `mezmo` | Mezmo |
| `sumo_logic` | Sumo Logic |
### BI & 数据探索
| ID | 服务 |
|---|---|
| `metabase` | Metabase |
### 计费 & 订阅
| ID | 服务 |
|---|---|
| `chargebee` | Chargebee |
### 销售情报 & CRM
| ID | 服务 |
|---|---|
| `salesloft` | Salesloft |
| `gong` | Gong |
| `clearbit` | Clearbit |
| `close` | Close |
### 客户支持 & 帮助台
| ID | 服务 |
|---|---|
| `helpscout` | Help Scout |
| `talkdesk` | Talkdesk |
### 项目管理
| ID | 服务 |
|---|---|
| `teamwork` | Teamwork |
### 表单 & 调查
| ID | 服务 |
|---|---|
| `jotform` | JotForm |
| `surveymonkey` | SurveyMonkey |
| `qualtrics` | Qualtrics |
### BI & 数据笔记本
| ID | 服务 |
|---|---|
| `mode` | Mode |
| `sisense` | Sisense |
| `hex` | Hex |
### 本地化 & i18n
| ID | 服务 |
|---|---|
| `crowdin` | Crowdin |
| `lokalise` | Lokalise |
### 视频 & 媒体处理
| ID | 服务 |
|---|---|
| `mux` | Mux |
| `bunny` | Bunny.net |
| `imgix` | Imgix |
### 无头 CMS
| ID | 服务 |
|---|---|
| `prismic` | Prismic |
### 数据库
| ID | 服务 |
|---|---|
| `neo4j` | Neo4j Aura |
### 开发者工具 / 测试
| ID | 服务 |
|---|---|
| `coveralls` | Coveralls |
| `hcti` | HTML/CSS to Image |
| `rainforestqa` | Rainforest QA |
| `applitools` | Applitools |
| `testsigma` | Testsigma |
| `katalon` | Katalon |
| `bugfender` | Bugfender |
### 移动应用归因
| ID | 服务 |
|---|---|
| `singular` | Singular |
| `airbridge` | Airbridge |
### 开放银行 / 金融数据
| ID | 服务 |
|---|---|
| `mono` | Mono |
| `tink` | Tink |
| `yapily` | Yapily |
### 销售情报 / B2B 数据
| ID | 服务 |
|---|---|
| `leadfeeder` | Leadfeeder |
| `phantombuster` | PhantomBuster |
| `uplead` | UpLead |
| `bookyourdata` | BookYourData |
### 电子邮件构建工具
| ID | 服务 |
|---|---|
| `dyspatch` | Dyspatch |
| `movableink` | Movable Ink |
| `beefree` | Beefree |
| `stripo` | Stripo |
### API 管理
| ID | 服务 |
|---|---|
| `tyk` | Tyk Cloud |
### 加密货币交易所
| ID | 服务 |
|---|---|
| `bitstamp` | Bitstamp |
| `crypto_com` | Crypto.com |
### 客户支持
| ID | 服务 |
|---|---|
| `helpdesk` | HelpDesk |
### 安全自动化 / SOAR
| ID | 服务 |
|---|---|
| `torq` | Torq |
### 视频 API
| ID | 服务 |
|---|---|
| `daily_co` | Daily.co |
### SEO / Web 爬虫
| ID | 服务 |
|---|---|
| `lumar` | Lumar |
### AI / ML 平台
| ID | 服务 |
|---|---|
| `lightning_ai` | Lightning AI |
### HR 集成
| ID | 服务 |
|---|---|
| `stackone` | StackOne |
### 授权
| ID | 服务 |
|---|---|
| `authzed` | Authzed |
### 创作者经济
| ID | 服务 |
|---|---|
| `stan_store` | Stan |
### 对话式 AI
| ID | 服务 |
|---|---|
| `cognigy` | Cognigy |
### 数据湖仓
| ID | 服务 |
|---|---|
| `dremio` | Dremio Cloud |
### 数据目录
| ID | 服务 |
|---|---|
| `alation` | Alation |
---
## 安装
### Claude Desktop
添加到您的 `claude_desktop_config.json`:
```json
{
"mcpServers": {
"statuscraft": {
"command": "npx",
"args": ["-y", "github:jabbawocky/statuscraft"]
}
}
}
```
### Claude Code
```bash
claude mcp add statuscraft npx -- -y github:jabbawocky/statuscraft
```
无需 API 密钥。
---
## 示例提示
- *"GitHub 现在是否宕机?"*
- *"检查所有我的服务的运行状态"*
- *"Sentry 怎么了?"*
- *"Stripe 和 SendGrid 是否都运行正常?"*
- *"哪些 AI 服务出现问题了?"*
- *"显示所有可观察性服务"*
- *"检查 openai、anthropic 和 github"*
- *"Grafana Cloud 是否发生重大故障?"*
- *"CircleCI 是否宕机?当前事件是什么?"*
- *"检查 Figma、Notion 和 Loom 状态"*
- *"Jira Cloud 是否出现问题?"*
- *"检查 Box 和 Dropbox"*
- *"Okta 是否宕机?"*
- *"检查 Asana、Miro 和 monday.com"*
---
## 状态值
| 值 | 含义 |
|---|---|
| `operational` | 所有系统正常 |
| `degraded` | 性能问题或轻微中断 |
| `partial_outage` | 部分功能或地区受影响 |
| `major_outage` | 广泛中断 |
| `maintenance` | 正在进行计划维护 |
| `unknown` | 无法访问状态页面 |
---
## 添加新服务
大多数运行 Statuspage 的服务都暴露了一个标准的 `/api/v2/status.json` 端点 — 添加新服务是在 `src/index.ts` 中添加 6 行代码:
```typescript
{
id: "myservice",
name: "我的服务",
tags: ["hosting", "api"],
status_url: "https://status.myservice.com/api/v2/status.json",
page_url: "https://status.myservice.com",
type: "statuspage",
}
```
使用非标准状态页面的服务(Azure RSS、AWS JSON、Slack、incident.io)使用已在代码库中实现的自定义处理程序类型。
欢迎提交 PR。
---
## 要求
- Node.js 18+
- Claude Desktop 或任何 MCP 兼容客户端
---
## 许可证
MIT