Statuspage
Tools to create and update incidents and retrieve page and component data from Atlassian Statuspage.
Overview
The Statuspage MCP lets agents create and update incidents on your Statuspage, as well as retrieve page and component information. This is useful for automating incident management workflows — from opening an incident to posting updates — without leaving your Dust conversation.
Connection Setup (Admin)
- In Dust, go to Spaces → Tools and click Add Tools.
- Select Statuspage from the list of available tools.
- Provide the following required values:
- API Key — your Statuspage API key.
- Page ID — the ID of the target Statuspage page (found in your Statuspage account settings).
- Save the configuration.
Once connected, the Statuspage toolset will be available to add to agents in the spaces you grant access to.
Authentication
Statuspage authenticates requests using an API key passed as an OAuth token:
Authorization: OAuth <API_KEY>
See the official Statuspage Authentication documentation for details on generating API keys.
Required Permissions and Roles
The Statuspage API key is tied to a user account. That user must have the appropriate page roles assigned for the target page(s):
Assign roles to the user in your Statuspage account settings under Team → Manage team members.
References:
Available Tools
| Tool | Description |
|---|---|
| Get Page | Retrieve details about your Statuspage page. |
| List Components | List all components on the page and their current statuses. |
| Get Component | Retrieve details of a specific page component. |
| Create Incident | Create a new incident on the page, including impact, status, and body text. |
| Update Incident | Update an existing incident (e.g., change status, add an update message). |
| List Incidents | List active or historical incidents on the page. |
| Get Incident | Retrieve details of a specific incident. |
Updated about 12 hours ago
