Statuspage MCP Server
Integrates with Atlassian's Statuspage service for incident and status page management via AI agents.
Allows management of incidents, components, and subscribers on a Statuspage instance, including creating, updating, and resolving incidents, managing component statuses, and handling subscriber subscriptions.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Statuspage MCP ServerShow me all unresolved incidents"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Statuspage MCP Server
MCP (Model Context Protocol) server for Atlassian Statuspage — incident and status page management via AI agents.
Manage incidents, components, and subscribers on your Statuspage through natural language.
What is this?
This server lets AI agents interact with your Statuspage to:
List and manage status pages
Create and update components
Manage incidents (create, update, resolve)
Handle subscriber management
Related MCP server: incident-io-mcp-server
Two Variants
1. Traditional Mode (Recommended)
Pre-built tools for common operations:
list_pages,get_pagelist_components,create_component,update_component,delete_componentlist_incidents,create_incident,update_incident,delete_incidentlist_subscribers,create_subscriber,delete_subscriber
2. Code Mode (Power Users)
Agent gets the full API schema and can compose arbitrary API calls using execute_api_call tool.
Installation
npm install
npm run buildConfiguration
Set these environment variables:
export STATUSPAGE_API_KEY="your-api-key-here"
export STATUSPAGE_PAGE_ID="your-page-id-here"
export STATUSPAGE_BASE_URL="https://api.statuspage.io/v1" # optional
export STATUSPAGE_ENABLE_WRITE="true" # enables write operationsGetting Your API Key
Log in to your Statuspage account
Go to Account Settings → API Info
Generate or copy your API key
Find your Page ID in the page URL or API Info section
Usage
Traditional Mode
npm run start:traditionalOr add to your MCP client config:
{
"mcpServers": {
"statuspage": {
"command": "node",
"args": ["/path/to/statuspage-mcp-server/dist/traditional/index.js"],
"env": {
"STATUSPAGE_API_KEY": "your-api-key",
"STATUSPAGE_PAGE_ID": "your-page-id",
"STATUSPAGE_ENABLE_WRITE": "true"
}
}
}
}Code Mode
npm run start:code-modeExample Prompts
Read-only operations (always available):
"Show me all incidents from the last week"
"What's the current status of our API component?"
"List all subscribers"
Write operations (requires STATUSPAGE_ENABLE_WRITE=true):
"Create an incident for database outage, status investigating"
"Update the incident to resolved and post a message"
"Add a new component called 'Payment Gateway'"
"Subscribe user@example.com to status updates"
API Coverage
Phase 1: Read-Only ✅
✅ list_pages
✅ get_page
✅ list_components
✅ get_component
✅ list_incidents
✅ get_incident
✅ list_subscribers
Phase 2: Write Operations ✅
✅ create_component
✅ update_component
✅ delete_component
✅ update_component_status
✅ create_incident
✅ update_incident
✅ delete_incident
✅ create_subscriber
✅ delete_subscriber
Safety
Read operations are always safe — they never modify data
Write operations are gated behind the
STATUSPAGE_ENABLE_WRITEflagAll API calls include proper error handling
Rate limits are respected (Statuspage: 60 req/min)
Development
# Install dependencies
npm install
# Run tests
npm test
# Build
npm run build
# Run in dev mode
npm run start:traditionalLinks
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/cheenu1092-oss/statuspage-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server