productivity
Atlassian Statuspage MCP, CLI, and Lua Integration for AI Agents
Atlassian Statuspage integration docs for AI agents: MCP gateway setup, Atlassian Statuspage CLI commands, Lua API reference, credentials, and function schemas.Atlassian Statuspage for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
statuspage.statuspage_get_current_user | Read read | 0 | Get the currently authenticated Atlassian Statuspage user. Useful for verifying API credentials and checking user permissions. |
statuspage.statuspage_list_pages | Read read | 2 | List Atlassian Statuspage pages available to the authenticated API key. Use this to discover page IDs. |
statuspage.statuspage_get_page | Read read | 1 | Get details for the configured Atlassian Statuspage page, or a supplied page ID visible to the API key. |
statuspage.statuspage_list_incidents | Read read | 3 | List all incidents for your Atlassian Statuspage. Returns scheduled, ongoing, and resolved incidents with their current status and impact. |
statuspage.statuspage_list_unresolved_incidents | Read read | 2 | List unresolved incidents for the configured Atlassian Statuspage page. |
statuspage.statuspage_list_upcoming_incidents | Read read | 2 | List upcoming scheduled incidents and maintenance windows for the configured Atlassian Statuspage page. |
statuspage.statuspage_create_incident | Write write | 7 | Create a new incident on your Atlassian Statuspage. Specify the incident name, status, impact level, and an optional body describing the issue. |
statuspage.statuspage_update_incident | Write write | 8 | Update an existing incident on your Atlassian Statuspage. Change the status, add updates to the body, or modify impact level. |
statuspage.statuspage_delete_incident | Write write | 1 | Delete an incident from the configured Atlassian Statuspage page. Resolving is usually preferable for real incidents. |
statuspage.statuspage_list_components | Read read | 2 | List all components on your Atlassian Statuspage. Returns component names, current status, and group information. |
statuspage.statuspage_get_component | Read read | 1 | Get a single component from the configured Atlassian Statuspage page by component ID. |
statuspage.statuspage_create_component | Write write | 6 | Create a component on the configured Atlassian Statuspage page. |
statuspage.statuspage_update_component | Write write | 7 | Update an existing component on the configured Atlassian Statuspage page. |
statuspage.statuspage_delete_component | Write write | 1 | Delete a component from the configured Atlassian Statuspage page. |