loading…
Search for a command to run...
loading…
Enables unified management of maintenance windows and incidents across Atlassian Statuspage and Uptime Kuma. It allows AI assistants to schedule maintenance, up
Enables unified management of maintenance windows and incidents across Atlassian Statuspage and Uptime Kuma. It allows AI assistants to schedule maintenance, update service statuses, and list monitors through a single MCP-compatible interface.
MCP server for managing maintenance windows across Atlassian Statuspage and Uptime Kuma from AI assistants like Claude.
| Tool | Description |
|---|---|
ops_schedule_maintenance |
Create a maintenance window on both Statuspage and Uptime Kuma in one call |
ops_create_maintenance |
Create scheduled maintenance on Statuspage |
ops_update_maintenance |
Update or resolve a Statuspage incident/maintenance |
ops_list_incidents |
List Statuspage incidents and scheduled maintenance |
ops_list_components |
List all Statuspage components (resolve names to IDs) |
ops_create_uk_maintenance |
Create a maintenance window in Uptime Kuma |
ops_end_uk_maintenance |
End an Uptime Kuma maintenance window early |
ops_list_uk_maintenance |
List all Uptime Kuma maintenance windows |
ops_list_uk_monitors |
List all Uptime Kuma monitors with current status |
pip install -e .
Copy .env.example to .env and fill in your credentials:
STATUSPAGE_API_KEY=your_statuspage_oauth_token
STATUSPAGE_PAGE_ID=your_page_id
UPTIME_KUMA_URL=https://status.example.com
UPTIME_KUMA_USERNAME=admin
UPTIME_KUMA_PASSWORD=your_password
Add to your MCP client config (e.g. .mcp.json):
{
"mcpServers": {
"ops-mcp": {
"command": "ops-mcp",
"env": {
"STATUSPAGE_API_KEY": "your_key",
"STATUSPAGE_PAGE_ID": "your_page_id",
"UPTIME_KUMA_URL": "https://status.example.com",
"UPTIME_KUMA_USERNAME": "admin",
"UPTIME_KUMA_PASSWORD": "your_password"
}
}
}
}
Schedule maintenance on both systems:
"Schedule a 2-hour database maintenance window starting at 2am AEST tomorrow"
The ops_schedule_maintenance tool handles both Statuspage and Uptime Kuma, so monitors are silenced and subscribers are notified in one step.
List current monitors:
"Show me all Uptime Kuma monitors and their status"
Update an incident:
"Mark incident abc123 as resolved with message 'Database migration complete'"
MIT
Run in your terminal:
claude mcp add ops-mcp -- npx Yes, Ops MCP is free — one-click install via Unyly at no cost.
No, Ops runs without API keys or environment variables.
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
Open Ops on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Web content fetching and conversion for efficient LLM usage.
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
by modelcontextprotocolProvides auto-configuration for setting up an MCP server in Spring Boot applications.
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
by xuzexin-hzNot sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All ai MCPs