
openstatus
dev.openstatus由 openstatus.dev 發布官方發布者v1.0.0更新於 Nov 2, 2026
Manage monitors, status pages, incidents and maintenances in your openstatus workspace.
概覽
openstatus 的遠端 MCP 伺服器,讓助理管理監控項目、狀態頁、事件與維護時段。
- 可以做什麼
- 管理 openstatus 工作區中的監控項目與狀態頁
- 宣告、更新與解決事件,包含嚴重程度、負責人與時間軸
- 處理維護時段與狀態頁內容
- 與儀表板、CLI、Terraform 和 API 共用同一份工作區資料
- 適用情境
- 適合在 openstatus 上進行可用性監控與狀態頁的團隊,希望讓 AI 助理直接宣告或更新事件、調整監控項目、維護狀態頁,而不必切換到儀表板。
- 執行需求
- 遠端 MCP 端點 api.openstatus.dev,需 OAuth 驗證,並具備 openstatus 工作區帳號。未宣告環境變數或請求標頭。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 openstatus,將其新增到工作區。
- 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/dev.openstatus%2Fmcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。
{
"mcpServers": {
"openstatus": {
"type": "http",
"url": "https://api.openstatus.dev/mcp"
}
}
}README
openstatus
The open-source status page, incident response and uptime monitoring platform.
Learn more »
Documentation
·
Website
·
Discord
[License] [GitHub stars] [Discord]
About openstatus
openstatus is the open-source status page, incident response and uptime monitoring platform built for infra as code. Run incidents from Slack or your AI agent. Declare monitors and status pages in code. Let your agents update them.
Monitors, status pages, and notification channels are declared in YAML or Terraform, applied from the CLI or CI, and operable from Claude, ChatGPT, or Cursor over MCP. Available as a managed service or self-hosted.
Why openstatus?
- Infra as code — monitors, status pages, and notifications in YAML or Terraform, applied from the CLI or CI
- Built for humans and agents — MCP server,
--jsonCLI, typed API, read-only or read-write key scopes, every mutation in the audit log - Status pages + monitoring in one tool — no need to wire up a separate monitoring service
- 28 global regions checking in parallel across 3 cloud providers
- Flat pricing, unlimited members — no per-seat or per-subscriber charges
- Open source & self-hostable — AGPL-3.0, private-locations run in a single 8.5MB Docker image
- Incident response — declare and run incidents from the dashboard or Slack, with severity, commander, and a full timeline
- Incident communication — subscriber notifications via email, RSS, and webhooks
Status pages
Beautiful, customizable status pages with custom domains, password protection, maintenance windows, and subscriber notifications via email and RSS. Build trust and keep your users informed during incidents.
Uptime Monitoring
Monitor your servers, websites and APIs from 28 regions across multiple cloud providers globally. Get notified via Slack, Discord, PagerDuty, email, and more when your services are down or slow.
Incident response
Declare, coordinate, and resolve incidents from the dashboard or right inside Slack.
- Dashboard — declare an incident, set its severity (critical, major, minor), assign a commander, and move it from open → mitigated → resolved. Every change lands on the incident timeline.
- Slack — mention the openstatus agent to declare, update, resolve, or add notes to an incident without leaving the conversation. Bind an incident to a Slack channel so the team coordinates in one place.
- Status page updates — link a status report to an incident so your users see what your team is working on.
- Agents — the same incident tools are available over MCP, so Claude, ChatGPT, or Cursor can manage incidents too.
Recognitions
[openstatus | Trendshift] [Featured on Hacker News] [openstatus - #2 Product of the Day on Product Hunt]
Tooling
Everything the dashboard does is reachable from your terminal, your infrastructure code, and your AI assistant — all sharing a single API key.
- API — typed JSON-over-HTTP (ConnectRPC) with a Node SDK
- CLI — interactive for humans,
--jsonfor agents, YAML monitoring as code - Terraform — monitors, notifications, and status pages as HCL
- MCP server — connect Claude, ChatGPT, Cursor, or any MCP client to your workspace
Getting Started
With Docker (Recommended)
The fastest way to get started for both development and self-hosting:
Full guide: DOCKER.md
Self-Hosting with Coolify
We provide pre-built Docker images for easy deployment:
Complete Coolify Deployment Guide
Self-Hosting with Railway
Deploy the full stack (dashboard, status pages, API, workflows, probes, libSQL, and Tinybird Local) to one Railway project with one click:
The template source and the setup instructions are in ephraimduncan/openstatus-railway.
Manual Setup
Requirements
Dashboard
See apps/dashboard/README.md for full steps (env, db, login, troubleshooting).
Status page
- Install dependencies
pnpm install
- Run the server
pnpm -w dev:status-page.
Web (marketing site)
- Install dependencies
pnpm install
- Run the server
pnpm -w dev:web.
Tech Stack
- Next.js - Dashboard
- Hono - API server
- Go - Checker
- Turso - Database
- Drizzle - ORM
- Tinybird - Analytics
- Tailwind CSS - Styling
- shadcn/ui - UI components
Contributing
If you want to help us build the best status page and monitoring platform, check our contributing guidelines.
[圖片][openstatus repository activity]
Contact
Interested in our enterprise plan or need special features? Email us at [email protected] or book a call.
License
Distributed under the AGPL-3.0 License.
來源:README.md,提交 734d10a
工具
0版本歷史
1- v1.0.0最新Sep 16, 2026
評分
已滿足適用檢查項的 85%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
- 已宣告認證方式必需10 分
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分