MCP server
OneUptime Official
com.oneuptime/mcp
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Manage incidents, alerts, monitors, status pages, on-call and telemetry in OneUptime.
Working at last checkVerified publisher: oneuptime.comAbout 253,698 tokens per request once connected211 tools2 new tools added 26 Oct
https://oneuptime.com/mcp
At a glance
- Type
- MCP server
- Publisher
- oneuptime.com (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 211
- Token cost
- About 253,698 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http oneuptime https://oneuptime.com/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.oneuptime] url = "https://oneuptime.com/mcp"
Gemini CLI
{"mcpServers":{"oneuptime":{"httpUrl":"https://oneuptime.com/mcp"}}}
Cursor
{"mcpServers":{"oneuptime":{"url":"https://oneuptime.com/mcp"}}}
VS Code
{"servers":{"oneuptime":{"type":"http","url":"https://oneuptime.com/mcp"}}}
Antigravity
agy mcp add oneuptime https://oneuptime.com/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"oneuptime","server_url":"https://oneuptime.com/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"oneuptime","server_url":"https://oneuptime.com/mcp"}
Tools
acknowledge_incident~161 tokens
Acknowledge an incident: marks it as being worked on by moving it to the project's 'Acknowledged' state. Equivalent to pressing 'Acknowledge' in the OneUptime dashboard. An incident that is already acknowledged - in the Acknowledged state, a state placed after it, or resolved - is left as it is.count_alert_internal_notes~1406 tokens
Count the total number of Alert Internal Notes in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_alert_severities~1469 tokens
Count the total number of Alert Severities in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_alert_state_timelines~1422 tokens
Count the total number of Alert State Timelines in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_alert_states~1596 tokens
Count the total number of Alert States in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_alerts~4414 tokens
Count the total number of Alerts in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_change_events~445 tokens
Count Change Events telemetry records in OneUptime, optionally filtered. Prefer counting with a time-range filter.count_exception_instances~798 tokens
Count Exception Instances telemetry records in OneUptime, optionally filtered. Prefer counting with a time-range filter.count_incident_alerts~1048 tokens
Count the total number of Incident Alerts in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_incident_internal_notes~1410 tokens
Count the total number of Incident Internal Notes in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_incident_public_notes~1926 tokens
Count the total number of Incident Public Notes in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_incident_severities~1471 tokens
Count the total number of Incident Severities in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_incident_state_timelines~1669 tokens
Count the total number of Incident State Timelines in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_incident_states~1662 tokens
Count the total number of Incident States in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_incidents~6203 tokens
Count the total number of Incidents in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_kubernetes_cost_allocations~1091 tokens
Count Kubernetes Cost Allocations telemetry records in OneUptime, optionally filtered. Prefer counting with a time-range filter.count_labels~1452 tokens
Count the total number of Labels in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_logs~726 tokens
Count Logs telemetry records in OneUptime, optionally filtered. Prefer counting with a time-range filter.count_metrics~989 tokens
Count Metrics telemetry records in OneUptime, optionally filtered. Prefer counting with a time-range filter.count_monitor_logs~345 tokens
Count Monitor Logs telemetry records in OneUptime, optionally filtered. Prefer counting with a time-range filter.count_monitor_status_events~1425 tokens
Count the total number of Monitor Status Events in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_monitor_statuses~1598 tokens
Count the total number of Monitor Statuses in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_monitors~4683 tokens
Count the total number of Monitors in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_on_call_duty_policies~1791 tokens
Count the total number of On-Call Duty Policies in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_postmortem_statuses~1666 tokens
Count the total number of Postmortem Statuses in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_scheduled_maintenance_events~3833 tokens
Count the total number of Scheduled Maintenance Events in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_scheduled_maintenance_state_timelines~1562 tokens
Count the total number of Scheduled Maintenance State Timelines in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_scheduled_maintenance_states~1734 tokens
Count the total number of Scheduled Maintenance States in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_security_case_notes~1048 tokens
Count the total number of Security Case Notes in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_security_case_priorities~1802 tokens
Count the total number of Security Case Priorities in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_security_case_statuses~1732 tokens
Count the total number of Security Case Statuses in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_security_cases~3263 tokens
Count the total number of Security Cases in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_security_detections~2288 tokens
Count the total number of Security Detections in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_security_events~1011 tokens
Count Security Events telemetry records in OneUptime, optionally filtered. Prefer counting with a time-range filter.count_security_playbooks~1608 tokens
Count the total number of Security Playbooks in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_spans~1200 tokens
Count Spans telemetry records in OneUptime, optionally filtered. Prefer counting with a time-range filter.count_status_page_announcements~1917 tokens
Count the total number of Status Page Announcements in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_status_pages~6555 tokens
Count the total number of Status Pages in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_teams~1419 tokens
Count the total number of Teams in OneUptime, optionally filtered by query criteria. Returns a single number. Useful for dashboards, reports, or checking if records exist before listing.count_threat_intel_indicators~518 tokens
Count Threat Intel Indicators telemetry records in OneUptime, optionally filtered. Prefer counting with a time-range filter.create_alert~2023 tokens
Create a new Alert in OneUptime. Returns the created Alert object with its ID. Use this to add new Alerts to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_alert_internal_note~468 tokens
Create a new Alert Internal Note in OneUptime. Returns the created Alert Internal Note object with its ID. Use this to add new Alert Internal Notes to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_alert_severity~447 tokens
Create a new Alert Severity in OneUptime. Returns the created Alert Severity object with its ID. Use this to add new Alert Severities to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_alert_state~599 tokens
Create a new Alert State in OneUptime. Returns the created Alert State object with its ID. Use this to add new Alert States to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_alert_state_timeline~424 tokens
Create a new Alert State Timeline in OneUptime. Returns the created Alert State Timeline object with its ID. Use this to add new Alert State Timelines to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_incident~2881 tokens
Create a new Incident in OneUptime. Returns the created Incident object with its ID. Use this to add new Incidents to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_incident_alert~250 tokens
Create a new Incident Alert in OneUptime. Returns the created Incident Alert object with its ID. Use this to add new Incident Alerts to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_incident_internal_note~474 tokens
Create a new Incident Internal Note in OneUptime. Returns the created Incident Internal Note object with its ID. Use this to add new Incident Internal Notes to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_incident_public_note~524 tokens
Create a new Incident Public Note in OneUptime. Returns the created Incident Public Note object with its ID. Use this to add new Incident Public Notes to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_incident_severity~452 tokens
Create a new Incident Severity in OneUptime. Returns the created Incident Severity object with its ID. Use this to add new Incident Severities to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_incident_state~608 tokens
Create a new Incident State in OneUptime. Returns the created Incident State object with its ID. Use this to add new Incident States to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_incident_state_timeline~481 tokens
Create a new Incident State Timeline in OneUptime. Returns the created Incident State Timeline object with its ID. Use this to add new Incident State Timelines to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_label~320 tokens
Create a new Label in OneUptime. Returns the created Label object with its ID. Use this to add new Labels to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_monitor~2558 tokens
Create a new Monitor in OneUptime. Returns the created Monitor object with its ID. Use this to add new Monitors to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_monitor_status~558 tokens
Create a new Monitor Status in OneUptime. Returns the created Monitor Status object with its ID. Use this to add new Monitor Statuses to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_monitor_status_event~392 tokens
Create a new Monitor Status Event in OneUptime. Returns the created Monitor Status Event object with its ID. Use this to add new Monitor Status Events to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_on_call_policy~568 tokens
Create a new On-Call Policy in OneUptime. Returns the created On-Call Policy object with its ID. Use this to add new On-Call Duty Policies to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_postmortem_status~688 tokens
Create a new Postmortem Status in OneUptime. Returns the created Postmortem Status object with its ID. Use this to add new Postmortem Statuses to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_scheduled_maintenance_event~1914 tokens
Create a new Scheduled Maintenance Event in OneUptime. Returns the created Scheduled Maintenance Event object with its ID. Use this to add new Scheduled Maintenance Events to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_scheduled_maintenance_state~630 tokens
Create a new Scheduled Maintenance State in OneUptime. Returns the created Scheduled Maintenance State object with its ID. Use this to add new Scheduled Maintenance States to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_scheduled_maintenance_state_timeline~461 tokens
Create a new Scheduled Maintenance State Timeline in OneUptime. Returns the created Scheduled Maintenance State Timeline object with its ID. Use this to add new Scheduled Maintenance State Timelines to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_security_case~806 tokens
Create a new Security Case in OneUptime. Returns the created Security Case object with its ID. Use this to add new Security Cases to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_security_case_note~236 tokens
Create a new Security Case Note in OneUptime. Returns the created Security Case Note object with its ID. Use this to add new Security Case Notes to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_security_case_priority~766 tokens
Create a new Security Case Priority in OneUptime. Returns the created Security Case Priority object with its ID. Use this to add new Security Case Priorities to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_security_case_status~719 tokens
Create a new Security Case Status in OneUptime. Returns the created Security Case Status object with its ID. Use this to add new Security Case Statuses to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_security_detection~110 tokens
Create a new Security Detection in OneUptime. Returns the created Security Detection object with its ID. Use this to add new Security Detections to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_security_playbook~625 tokens
Create a new Security Playbook in OneUptime. Returns the created Security Playbook object with its ID. Use this to add new Security Playbooks to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_status_page~4207 tokens
Create a new Status Page in OneUptime. Returns the created Status Page object with its ID. Use this to add new Status Pages to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_status_page_announcement~584 tokens
Create a new Status Page Announcement in OneUptime. Returns the created Status Page Announcement object with its ID. Use this to add new Status Page Announcements to your project. Note: projectId is inferred from your API key — you do not need to provide it.create_team~265 tokens
Create a new Team in OneUptime. Returns the created Team object with its ID. Use this to add new Teams to your project. Note: projectId is inferred from your API key — you do not need to provide it.delete_alertDeletes data · ~110 tokens
Permanently delete a Alert from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_alert_internal_noteDeletes data · ~122 tokens
Permanently delete a Alert Internal Note from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_alert_severityDeletes data · ~118 tokens
Permanently delete a Alert Severity from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_alert_stateDeletes data · ~116 tokens
Permanently delete a Alert State from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_alert_state_timelineDeletes data · ~123 tokens
Permanently delete a Alert State Timeline from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_incidentDeletes data · ~113 tokens
Permanently delete a Incident from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_incident_alertDeletes data · ~118 tokens
Permanently delete a Incident Alert from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_incident_internal_noteDeletes data · ~125 tokens
Permanently delete a Incident Internal Note from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_incident_public_noteDeletes data · ~123 tokens
Permanently delete a Incident Public Note from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_incident_severityDeletes data · ~121 tokens
Permanently delete a Incident Severity from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_incident_stateDeletes data · ~118 tokens
Permanently delete a Incident State from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_incident_state_timelineDeletes data · ~126 tokens
Permanently delete a Incident State Timeline from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_labelDeletes data · ~110 tokens
Permanently delete a Label from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_monitorDeletes data · ~112 tokens
Permanently delete a Monitor from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_monitor_statusDeletes data · ~118 tokens
Permanently delete a Monitor Status from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_monitor_status_eventDeletes data · ~123 tokens
Permanently delete a Monitor Status Event from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_on_call_policyDeletes data · ~118 tokens
Permanently delete a On-Call Policy from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_postmortem_statusDeletes data · ~121 tokens
Permanently delete a Postmortem Status from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_scheduled_maintenance_eventDeletes data · ~129 tokens
Permanently delete a Scheduled Maintenance Event from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_scheduled_maintenance_stateDeletes data · ~129 tokens
Permanently delete a Scheduled Maintenance State from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_scheduled_maintenance_state_timelineDeletes data · ~137 tokens
Permanently delete a Scheduled Maintenance State Timeline from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_security_caseDeletes data · ~117 tokens
Permanently delete a Security Case from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_security_case_noteDeletes data · ~122 tokens
Permanently delete a Security Case Note from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_security_case_priorityDeletes data · ~125 tokens
Permanently delete a Security Case Priority from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_security_case_statusDeletes data · ~123 tokens
Permanently delete a Security Case Status from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_security_detectionDeletes data · ~122 tokens
Permanently delete a Security Detection from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_security_playbookDeletes data · ~121 tokens
Permanently delete a Security Playbook from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_status_pageDeletes data · ~116 tokens
Permanently delete a Status Page from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_status_page_announcementDeletes data · ~127 tokens
Permanently delete a Status Page Announcement from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.delete_teamDeletes data · ~110 tokens
Permanently delete a Team from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.get_alert~200 tokens
Retrieve a single Alert by its unique ID from OneUptime. Use list_alerts first if you need to find the ID.get_alert_internal_note~205 tokens
Retrieve a single Alert Internal Note by its unique ID from OneUptime. Use list_alert_internal_notes first if you need to find the ID.get_alert_severity~173 tokens
Retrieve a single Alert Severity by its unique ID from OneUptime. Use list_alert_severities first if you need to find the ID.get_alert_state~168 tokens
Retrieve a single Alert State by its unique ID from OneUptime. Use list_alert_states first if you need to find the ID.get_alert_state_timeline~204 tokens
Retrieve a single Alert State Timeline by its unique ID from OneUptime. Use list_alert_state_timelines first if you need to find the ID.get_incident~241 tokens
Retrieve a single Incident by its unique ID from OneUptime. Use list_incidents first if you need to find the ID.get_incident_alert~173 tokens
Retrieve a single Incident Alert by its unique ID from OneUptime. Use list_incident_alerts first if you need to find the ID.get_incident_internal_note~209 tokens
Retrieve a single Incident Internal Note by its unique ID from OneUptime. Use list_incident_internal_notes first if you need to find the ID.get_incident_public_note~231 tokens
Retrieve a single Incident Public Note by its unique ID from OneUptime. Use list_incident_public_notes first if you need to find the ID.get_incident_severity~177 tokens
Retrieve a single Incident Severity by its unique ID from OneUptime. Use list_incident_severities first if you need to find the ID.get_incident_state~173 tokens
Retrieve a single Incident State by its unique ID from OneUptime. Use list_incident_states first if you need to find the ID.get_incident_state_timeline~219 tokens
Retrieve a single Incident State Timeline by its unique ID from OneUptime. Use list_incident_state_timelines first if you need to find the ID.get_label~160 tokens
Retrieve a single Label by its unique ID from OneUptime. Use list_labels first if you need to find the ID.get_monitor~211 tokens
Retrieve a single Monitor by its unique ID from OneUptime. Use list_monitors first if you need to find the ID.get_monitor_status~173 tokens
Retrieve a single Monitor Status by its unique ID from OneUptime. Use list_monitor_statuses first if you need to find the ID.get_monitor_status_event~205 tokens
Retrieve a single Monitor Status Event by its unique ID from OneUptime. Use list_monitor_status_events first if you need to find the ID.get_on_call_policy~197 tokens
Retrieve a single On-Call Policy by its unique ID from OneUptime. Use list_on_call_duty_policies first if you need to find the ID.get_postmortem_status~177 tokens
Retrieve a single Postmortem Status by its unique ID from OneUptime. Use list_postmortem_statuses first if you need to find the ID.get_scheduled_maintenance_event~237 tokens
Retrieve a single Scheduled Maintenance Event by its unique ID from OneUptime. Use list_scheduled_maintenance_events first if you need to find the ID.get_scheduled_maintenance_state~191 tokens
Retrieve a single Scheduled Maintenance State by its unique ID from OneUptime. Use list_scheduled_maintenance_states first if you need to find the ID.get_scheduled_maintenance_state_timeline~233 tokens
Retrieve a single Scheduled Maintenance State Timeline by its unique ID from OneUptime. Use list_scheduled_maintenance_state_timelines first if you need to find the ID.get_security_case~202 tokens
Retrieve a single Security Case by its unique ID from OneUptime. Use list_security_cases first if you need to find the ID.get_security_case_note~178 tokens
Retrieve a single Security Case Note by its unique ID from OneUptime. Use list_security_case_notes first if you need to find the ID.get_security_case_priority~184 tokens
Retrieve a single Security Case Priority by its unique ID from OneUptime. Use list_security_case_priorities first if you need to find the ID.get_security_case_status~182 tokens
Retrieve a single Security Case Status by its unique ID from OneUptime. Use list_security_case_statuses first if you need to find the ID.get_security_detection~213 tokens
Retrieve a single Security Detection by its unique ID from OneUptime. Use list_security_detections first if you need to find the ID.get_security_playbook~203 tokens
Retrieve a single Security Playbook by its unique ID from OneUptime. Use list_security_playbooks first if you need to find the ID.get_status_page~240 tokens
Retrieve a single Status Page by its unique ID from OneUptime. Use list_status_pages first if you need to find the ID.get_status_page_announcement~233 tokens
Retrieve a single Status Page Announcement by its unique ID from OneUptime. Use list_status_page_announcements first if you need to find the ID.get_team~181 tokens
Retrieve a single Team by its unique ID from OneUptime. Use list_teams first if you need to find the ID.list_alert_internal_notes~2012 tokens
List and search Alert Internal Notes from OneUptime with optional filtering, pagination, and sorting. Returns an array of Alert Internal Note objects plus the total matching count.list_alert_severities~2103 tokens
List and search Alert Severities from OneUptime with optional filtering, pagination, and sorting. Returns an array of Alert Severity objects plus the total matching count.list_alert_state_timelines~2051 tokens
List and search Alert State Timelines from OneUptime with optional filtering, pagination, and sorting. Returns an array of Alert State Timeline objects plus the total matching count.list_alert_states~2310 tokens
List and search Alert States from OneUptime with optional filtering, pagination, and sorting. Returns an array of Alert State objects plus the total matching count.list_alerts~5649 tokens
List and search Alerts from OneUptime with optional filtering, pagination, and sorting. Returns an array of Alert objects plus the total matching count.list_change_events~1296 tokens
Query Change Events telemetry data from OneUptime. IMPORTANT: telemetry tables are large — always filter by a time range and keep limits small (e.g. 10-50). Each field accepts a direct value (exact match) or an operator object {"_type": "<Operator>", "value": ...}. Operators: EqualTo, NotEqual, IsNulist_exception_instances~2514 tokens
Query Exception Instances telemetry data from OneUptime. IMPORTANT: telemetry tables are large — always filter by a time range and keep limits small (e.g. 10-50). Each field accepts a direct value (exact match) or an operator object {"_type": "<Operator>", "value": ...}. Operators: EqualTo, NotEquallist_incident_alerts~1550 tokens
List and search Incident Alerts from OneUptime with optional filtering, pagination, and sorting. Returns an array of Incident Alert objects plus the total matching count.list_incident_internal_notes~2020 tokens
List and search Incident Internal Notes from OneUptime with optional filtering, pagination, and sorting. Returns an array of Incident Internal Note objects plus the total matching count.list_incident_public_notes~2863 tokens
List and search Incident Public Notes from OneUptime with optional filtering, pagination, and sorting. Returns an array of Incident Public Note objects plus the total matching count.list_incident_severities~2108 tokens
List and search Incident Severities from OneUptime with optional filtering, pagination, and sorting. Returns an array of Incident Severity objects plus the total matching count.list_incident_state_timelines~2454 tokens
List and search Incident State Timelines from OneUptime with optional filtering, pagination, and sorting. Returns an array of Incident State Timeline objects plus the total matching count.list_incident_states~2408 tokens
List and search Incident States from OneUptime with optional filtering, pagination, and sorting. Returns an array of Incident State objects plus the total matching count.list_incidents~8263 tokens
List and search Incidents from OneUptime with optional filtering, pagination, and sorting. Returns an array of Incident objects plus the total matching count.list_kubernetes_cost_allocations~3561 tokens
Query Kubernetes Cost Allocations telemetry data from OneUptime. IMPORTANT: telemetry tables are large — always filter by a time range and keep limits small (e.g. 10-50). Each field accepts a direct value (exact match) or an operator object {"_type": "<Operator>", "value": ...}. Operators: EqualTo,list_labels~2115 tokens
List and search Labels from OneUptime with optional filtering, pagination, and sorting. Returns an array of Label objects plus the total matching count.list_logs~2242 tokens
Query Logs telemetry data from OneUptime. IMPORTANT: telemetry tables are large — always filter by a time range and keep limits small (e.g. 10-50). Each field accepts a direct value (exact match) or an operator object {"_type": "<Operator>", "value": ...}. Operators: EqualTo, NotEqual, IsNull, NotNulist_metrics~3003 tokens
Query Metrics telemetry data from OneUptime. IMPORTANT: telemetry tables are large — always filter by a time range and keep limits small (e.g. 10-50). Each field accepts a direct value (exact match) or an operator object {"_type": "<Operator>", "value": ...}. Operators: EqualTo, NotEqual, IsNull, Nolist_monitor_logs~963 tokens
Query Monitor Logs telemetry data from OneUptime. IMPORTANT: telemetry tables are large — always filter by a time range and keep limits small (e.g. 10-50). Each field accepts a direct value (exact match) or an operator object {"_type": "<Operator>", "value": ...}. Operators: EqualTo, NotEqual, IsNullist_monitor_status_events~2058 tokens
List and search Monitor Status Events from OneUptime with optional filtering, pagination, and sorting. Returns an array of Monitor Status Event objects plus the total matching count.list_monitor_statuses~2339 tokens
List and search Monitor Statuses from OneUptime with optional filtering, pagination, and sorting. Returns an array of Monitor Status objects plus the total matching count.list_monitors~6345 tokens
List and search Monitors from OneUptime with optional filtering, pagination, and sorting. Returns an array of Monitor objects plus the total matching count.list_on_call_duty_policies~2590 tokens
List and search On-Call Duty Policies from OneUptime with optional filtering, pagination, and sorting. Returns an array of On-Call Policy objects plus the total matching count.list_postmortem_statuses~2413 tokens
List and search Postmortem Statuses from OneUptime with optional filtering, pagination, and sorting. Returns an array of Postmortem Status objects plus the total matching count.list_scheduled_maintenance_events~5170 tokens
List and search Scheduled Maintenance Events from OneUptime with optional filtering, pagination, and sorting. Returns an array of Scheduled Maintenance Event objects plus the total matching count.list_scheduled_maintenance_state_timelines~2364 tokens
List and search Scheduled Maintenance State Timelines from OneUptime with optional filtering, pagination, and sorting. Returns an array of Scheduled Maintenance State Timeline objects plus the total matching count.list_scheduled_maintenance_states~2520 tokens
List and search Scheduled Maintenance States from OneUptime with optional filtering, pagination, and sorting. Returns an array of Scheduled Maintenance State objects plus the total matching count.list_security_case_notes~1523 tokens
List and search Security Case Notes from OneUptime with optional filtering, pagination, and sorting. Returns an array of Security Case Note objects plus the total matching count.list_security_case_priorities~2628 tokens
List and search Security Case Priorities from OneUptime with optional filtering, pagination, and sorting. Returns an array of Security Case Priority objects plus the total matching count.list_security_case_statuses~2516 tokens
List and search Security Case Statuses from OneUptime with optional filtering, pagination, and sorting. Returns an array of Security Case Status objects plus the total matching count.list_security_cases~4606 tokens
List and search Security Cases from OneUptime with optional filtering, pagination, and sorting. Returns an array of Security Case objects plus the total matching count.list_security_detections~3272 tokens
List and search Security Detections from OneUptime with optional filtering, pagination, and sorting. Returns an array of Security Detection objects plus the total matching count.list_security_events~3256 tokens
Query Security Events telemetry data from OneUptime. IMPORTANT: telemetry tables are large — always filter by a time range and keep limits small (e.g. 10-50). Each field accepts a direct value (exact match) or an operator object {"_type": "<Operator>", "value": ...}. Operators: EqualTo, NotEqual, Islist_security_playbooks~2316 tokens
List and search Security Playbooks from OneUptime with optional filtering, pagination, and sorting. Returns an array of Security Playbook objects plus the total matching count.list_spans~3870 tokens
Query Spans telemetry data from OneUptime. IMPORTANT: telemetry tables are large — always filter by a time range and keep limits small (e.g. 10-50). Each field accepts a direct value (exact match) or an operator object {"_type": "<Operator>", "value": ...}. Operators: EqualTo, NotEqual, IsNull, NotNlist_status_page_announcements~2803 tokens
List and search Status Page Announcements from OneUptime with optional filtering, pagination, and sorting. Returns an array of Status Page Announcement objects plus the total matching count.list_status_pages~9634 tokens
List and search Status Pages from OneUptime with optional filtering, pagination, and sorting. Returns an array of Status Page objects plus the total matching count.list_teams~2122 tokens
List and search Teams from OneUptime with optional filtering, pagination, and sorting. Returns an array of Team objects plus the total matching count.list_threat_intel_indicators~1532 tokens
Query Threat Intel Indicators telemetry data from OneUptime. IMPORTANT: telemetry tables are large — always filter by a time range and keep limits small (e.g. 10-50). Each field accepts a direct value (exact match) or an operator object {"_type": "<Operator>", "value": ...}. Operators: EqualTo, NotEresolve_incident~110 tokens
Resolve an incident: moves it to the project's 'Resolved' state. Equivalent to pressing 'Resolve' in the OneUptime dashboard.update_alert~1960 tokens
Update an existing Alert in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_alert afterwards to see the updated record.update_alert_internal_note~314 tokens
Update an existing Alert Internal Note in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_alert_internal_note afterwards to see the updated record.update_alert_severity~429 tokens
Update an existing Alert Severity in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_alert_severity afterwards to see the updated record.update_alert_state~580 tokens
Update an existing Alert State in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_alert_state afterwards to see the updated record.update_alert_state_timeline~278 tokens
Update an existing Alert State Timeline in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_alert_state_timeline afterwards to see the updated record.update_incident~2807 tokens
Update an existing Incident in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_incident afterwards to see the updated record.update_incident_alert~140 tokens
Update an existing Incident Alert in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_incident_alert afterwards to see the updated record.update_incident_internal_note~318 tokens
Update an existing Incident Internal Note in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_incident_internal_note afterwards to see the updated record.update_incident_public_note~280 tokens
Update an existing Incident Public Note in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_incident_public_note afterwards to see the updated record.update_incident_severity~435 tokens
Update an existing Incident Severity in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_incident_severity afterwards to see the updated record.update_incident_state~590 tokens
Update an existing Incident State in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_incident_state afterwards to see the updated record.update_incident_state_timeline~285 tokens
Update an existing Incident State Timeline in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_incident_state_timeline afterwards to see the updated record.update_label~299 tokens
Update an existing Label in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_label afterwards to see the updated record.update_monitor~2152 tokens
Update an existing Monitor in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_monitor afterwards to see the updated record.update_monitor_status~540 tokens
Update an existing Monitor Status in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_monitor_status afterwards to see the updated record.update_monitor_status_event~202 tokens
Update an existing Monitor Status Event in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_monitor_status_event afterwards to see the updated record.update_on_call_policy~552 tokens
Update an existing On-Call Policy in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_on_call_policy afterwards to see the updated record.update_postmortem_status~671 tokens
Update an existing Postmortem Status in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_postmortem_status afterwards to see the updated record.update_scheduled_maintenance_event~1728 tokens
Update an existing Scheduled Maintenance Event in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_scheduled_maintenance_event afterwards to see the updated record.update_scheduled_maintenance_state~616 tokens
Update an existing Scheduled Maintenance State in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_scheduled_maintenance_state afterwards to see the updated record.update_scheduled_maintenance_state_timeline~306 tokens
Update an existing Scheduled Maintenance State Timeline in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_scheduled_maintenance_state_timeline afterwards to see the updated record.update_security_case~795 tokens
Update an existing Security Case in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_security_case afterwards to see the updated record.update_security_case_note~179 tokens
Update an existing Security Case Note in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_security_case_note afterwards to see the updated record.update_security_case_priority~754 tokens
Update an existing Security Case Priority in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_security_case_priority afterwards to see the updated record.update_security_case_status~707 tokens
Update an existing Security Case Status in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_security_case_status afterwards to see the updated record.update_security_detection~146 tokens
Update an existing Security Detection in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_security_detection afterwards to see the updated record.update_security_playbook~614 tokens
Update an existing Security Playbook in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_security_playbook afterwards to see the updated record.update_status_page~4190 tokens
Update an existing Status Page in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_status_page afterwards to see the updated record.update_status_page_announcement~514 tokens
Update an existing Status Page Announcement in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_status_page_announcement afterwards to see the updated record.update_team~246 tokens
Update an existing Team in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_team afterwards to see the updated record.
Browse
Related MCP servers
- Better Stack MCP by usefulapi
Read monitors, incidents, heartbeats, on-call and status pages; acknowledge or resolve incidents. - Instatus MCP by usefulapi
Manage status pages: components, incidents and maintenances; set live component status. - Uptimepage
Monitor uptime and incidents, run checks, and publish status updates from your Uptimepage org. - Merlonix Monitoring
Monitoring for agencies — uptime, SSL, DNS, blocklists, AI visibility, MCP health. 8 no-auth tools. - Stackpulse
8,900+ services' status, and your Stackpulse dashboards and URL monitors. Needs Pro. - All Quiet MCP by usefulapi
Manage incidents and on-call: list/create/update incidents, who is on call, on-call overrides. - StatusPal MCP by usefulapi
Read status-page status, services, incidents and metrics; create, update and publish incidents. - agentcheck
Synthetic checks, nightly regression replay and model-drift alerts for AI agents
Badge for your README
[](https://aptlynx.net/servers/com.oneuptime/mcp)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents