# OneUptime MCP server

Agent View of the PolicyLayer registry record for OneUptime: identity, probed posture, risk grade, and all 223 tools classified. HTML page: https://policylayer.com/tools/com-oneuptime-mcp

## Facts

- Server id: `https://oneuptime.com/mcp`
- Homepage: https://github.com/OneUptime/oneuptime
- Registry record: grade F, identity unverified
- Lifecycle: active
- Auth posture: open
- CORS policy: *
- Rate-limited: no
- Tools: 223 (220 with introspected schema)
- Tool categories present: Destructive, Read, Write
- Context-window cost: 226700 tokens per request — https://policylayer.com/token-cost/com-oneuptime-mcp
- Tags: com oneuptime mcp, admin
- Record last modified: 2026-10-30T17:22:42.217Z

## Tools (223)

| Tool | Category | Risk | Record |
| --- | --- | --- | --- |
| `delete_alert` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-alert.md |
| `delete_alert_internal_note` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-alert-internal-note.md |
| `delete_alert_severity` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-alert-severity.md |
| `delete_alert_state` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-alert-state.md |
| `delete_alert_state_timeline` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-alert-state-timeline.md |
| `delete_incident` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-incident.md |
| `delete_incident_alert` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-incident-alert.md |
| `delete_incident_internal_note` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-incident-internal-note.md |
| `delete_incident_public_note` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-incident-public-note.md |
| `delete_incident_severity` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-incident-severity.md |
| `delete_incident_state` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-incident-state.md |
| `delete_incident_state_timeline` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-incident-state-timeline.md |
| `delete_label` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-label.md |
| `delete_monitor` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-monitor.md |
| `delete_monitor_status` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-monitor-status.md |
| `delete_monitor_status_event` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-monitor-status-event.md |
| `delete_on_call_policy` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-on-call-policy.md |
| `delete_postmortem_status` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-postmortem-status.md |
| `delete_scheduled_maintenance_event` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-scheduled-maintenance-event.md |
| `delete_scheduled_maintenance_state` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-scheduled-maintenance-state.md |
| `delete_scheduled_maintenance_state_timeline` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-scheduled-maintenance-state-timeline.md |
| `delete_security_case` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-security-case.md |
| `delete_security_case_evidence` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-security-case-evidence.md |
| `delete_security_case_note` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-security-case-note.md |
| `delete_security_case_priority` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-security-case-priority.md |
| `delete_security_case_status` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-security-case-status.md |
| `delete_security_case_task` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-security-case-task.md |
| `delete_security_detection` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-security-detection.md |
| `delete_security_playbook` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-security-playbook.md |
| `delete_status_page` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-status-page.md |
| `delete_status_page_announcement` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-status-page-announcement.md |
| `delete_team` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/delete-team.md |
| `oneuptime_help` | Destructive | Critical | https://policylayer.com/tools/com-oneuptime-mcp/oneuptime-help.md |
| `acknowledge_alert` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/acknowledge-alert.md |
| `acknowledge_incident` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/acknowledge-incident.md |
| `count_alert_internal_notes` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-alert-internal-notes.md |
| `count_alert_severities` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-alert-severities.md |
| `count_alert_state_timelines` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-alert-state-timelines.md |
| `count_alert_states` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-alert-states.md |
| `count_alerts` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-alerts.md |
| `count_change_events` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-change-events.md |
| `count_exception_instances` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-exception-instances.md |
| `count_incident_alerts` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-incident-alerts.md |
| `count_incident_internal_notes` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-incident-internal-notes.md |
| `count_incident_public_notes` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-incident-public-notes.md |
| `count_incident_severities` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-incident-severities.md |
| `count_incident_state_timelines` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-incident-state-timelines.md |
| `count_incident_states` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-incident-states.md |
| `count_incidents` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-incidents.md |
| `count_kubernetes_cost_allocations` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-kubernetes-cost-allocations.md |
| `count_labels` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-labels.md |
| `count_logs` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-logs.md |
| `count_metrics` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-metrics.md |
| `count_monitor_logs` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-monitor-logs.md |
| `count_monitor_status_events` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-monitor-status-events.md |
| `count_monitor_statuses` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-monitor-statuses.md |
| `count_monitors` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-monitors.md |
| `count_on_call_duty_policies` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-on-call-duty-policies.md |
| `count_postmortem_statuses` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-postmortem-statuses.md |
| `count_scheduled_maintenance_events` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-scheduled-maintenance-events.md |
| `count_scheduled_maintenance_state_timelines` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-scheduled-maintenance-state-timelines.md |
| `count_scheduled_maintenance_states` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-scheduled-maintenance-states.md |
| `count_security_case_evidence` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-security-case-evidence.md |
| `count_security_case_notes` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-security-case-notes.md |
| `count_security_case_priorities` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-security-case-priorities.md |
| `count_security_case_statuses` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-security-case-statuses.md |
| `count_security_case_tasks` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-security-case-tasks.md |
| `count_security_cases` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-security-cases.md |
| `count_security_detections` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-security-detections.md |
| `count_security_events` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-security-events.md |
| `count_security_playbooks` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-security-playbooks.md |
| `count_spans` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-spans.md |
| `count_status_page_announcements` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-status-page-announcements.md |
| `count_status_pages` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-status-pages.md |
| `count_teams` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-teams.md |
| `count_threat_intel_indicators` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/count-threat-intel-indicators.md |
| `get_alert` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-alert.md |
| `get_alert_internal_note` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-alert-internal-note.md |
| `get_alert_severity` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-alert-severity.md |
| `get_alert_state` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-alert-state.md |
| `get_alert_state_timeline` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-alert-state-timeline.md |
| `get_incident` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-incident.md |
| `get_incident_alert` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-incident-alert.md |
| `get_incident_internal_note` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-incident-internal-note.md |
| `get_incident_public_note` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-incident-public-note.md |
| `get_incident_severity` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-incident-severity.md |
| `get_incident_state` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-incident-state.md |
| `get_incident_state_timeline` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-incident-state-timeline.md |
| `get_label` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-label.md |
| `get_monitor` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-monitor.md |
| `get_monitor_status` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-monitor-status.md |
| `get_monitor_status_event` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-monitor-status-event.md |
| `get_on_call_policy` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-on-call-policy.md |
| `get_postmortem_status` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-postmortem-status.md |
| `get_public_status_page_announcements` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-public-status-page-announcements.md |
| `get_public_status_page_incidents` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-public-status-page-incidents.md |
| `get_public_status_page_overview` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-public-status-page-overview.md |
| `get_public_status_page_scheduled_maintenance` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-public-status-page-scheduled-maintenance.md |
| `get_scheduled_maintenance_event` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-scheduled-maintenance-event.md |
| `get_scheduled_maintenance_state` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-scheduled-maintenance-state.md |
| `get_scheduled_maintenance_state_timeline` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-scheduled-maintenance-state-timeline.md |
| `get_security_case` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-security-case.md |
| `get_security_case_evidence` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-security-case-evidence.md |
| `get_security_case_note` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-security-case-note.md |
| `get_security_case_priority` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-security-case-priority.md |
| `get_security_case_status` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-security-case-status.md |
| `get_security_case_task` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-security-case-task.md |
| `get_security_detection` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-security-detection.md |
| `get_security_playbook` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-security-playbook.md |
| `get_status_page` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-status-page.md |
| `get_status_page_announcement` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-status-page-announcement.md |
| `get_team` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/get-team.md |
| `list_alert_internal_notes` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-alert-internal-notes.md |
| `list_alert_severities` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-alert-severities.md |
| `list_alert_state_timelines` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-alert-state-timelines.md |
| `list_alert_states` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-alert-states.md |
| `list_alerts` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-alerts.md |
| `list_change_events` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-change-events.md |
| `list_exception_instances` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-exception-instances.md |
| `list_incident_alerts` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-incident-alerts.md |
| `list_incident_internal_notes` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-incident-internal-notes.md |
| `list_incident_public_notes` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-incident-public-notes.md |
| `list_incident_severities` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-incident-severities.md |
| `list_incident_state_timelines` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-incident-state-timelines.md |
| `list_incident_states` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-incident-states.md |
| `list_incidents` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-incidents.md |
| `list_kubernetes_cost_allocations` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-kubernetes-cost-allocations.md |
| `list_labels` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-labels.md |
| `list_logs` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-logs.md |
| `list_metrics` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-metrics.md |
| `list_monitor_logs` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-monitor-logs.md |
| `list_monitor_status_events` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-monitor-status-events.md |
| `list_monitor_statuses` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-monitor-statuses.md |
| `list_monitors` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-monitors.md |
| `list_on_call_duty_policies` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-on-call-duty-policies.md |
| `list_postmortem_statuses` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-postmortem-statuses.md |
| `list_scheduled_maintenance_events` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-scheduled-maintenance-events.md |
| `list_scheduled_maintenance_state_timelines` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-scheduled-maintenance-state-timelines.md |
| `list_scheduled_maintenance_states` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-scheduled-maintenance-states.md |
| `list_security_case_evidence` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-security-case-evidence.md |
| `list_security_case_notes` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-security-case-notes.md |
| `list_security_case_priorities` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-security-case-priorities.md |
| `list_security_case_statuses` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-security-case-statuses.md |
| `list_security_case_tasks` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-security-case-tasks.md |
| `list_security_cases` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-security-cases.md |
| `list_security_detections` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-security-detections.md |
| `list_security_events` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-security-events.md |
| `list_security_playbooks` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-security-playbooks.md |
| `list_spans` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-spans.md |
| `list_status_page_announcements` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-status-page-announcements.md |
| `list_status_pages` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-status-pages.md |
| `list_teams` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-teams.md |
| `list_threat_intel_indicators` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/list-threat-intel-indicators.md |
| `oneuptime_list_resources` | Read | Low | https://policylayer.com/tools/com-oneuptime-mcp/oneuptime-list-resources.md |
| `add_alert_note` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/add-alert-note.md |
| `add_incident_note` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/add-incident-note.md |
| `create_alert` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-alert.md |
| `create_alert_internal_note` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-alert-internal-note.md |
| `create_alert_severity` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-alert-severity.md |
| `create_alert_state` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-alert-state.md |
| `create_alert_state_timeline` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-alert-state-timeline.md |
| `create_incident` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-incident.md |
| `create_incident_alert` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-incident-alert.md |
| `create_incident_internal_note` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-incident-internal-note.md |
| `create_incident_public_note` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-incident-public-note.md |
| `create_incident_severity` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-incident-severity.md |
| `create_incident_state` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-incident-state.md |
| `create_incident_state_timeline` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-incident-state-timeline.md |
| `create_label` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-label.md |
| `create_monitor` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-monitor.md |
| `create_monitor_status` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-monitor-status.md |
| `create_monitor_status_event` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-monitor-status-event.md |
| `create_on_call_policy` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-on-call-policy.md |
| `create_postmortem_status` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-postmortem-status.md |
| `create_scheduled_maintenance_event` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-scheduled-maintenance-event.md |
| `create_scheduled_maintenance_state` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-scheduled-maintenance-state.md |
| `create_scheduled_maintenance_state_timeline` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-scheduled-maintenance-state-timeline.md |
| `create_security_case` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-security-case.md |
| `create_security_case_evidence` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-security-case-evidence.md |
| `create_security_case_note` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-security-case-note.md |
| `create_security_case_priority` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-security-case-priority.md |
| `create_security_case_status` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-security-case-status.md |
| `create_security_case_task` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-security-case-task.md |
| `create_security_detection` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-security-detection.md |
| `create_security_playbook` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-security-playbook.md |
| `create_status_page` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-status-page.md |
| `create_status_page_announcement` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-status-page-announcement.md |
| `create_team` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/create-team.md |
| `oneuptime_whoami` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/oneuptime-whoami.md |
| `resolve_alert` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/resolve-alert.md |
| `resolve_incident` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/resolve-incident.md |
| `update_alert` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-alert.md |
| `update_alert_internal_note` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-alert-internal-note.md |
| `update_alert_severity` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-alert-severity.md |
| `update_alert_state` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-alert-state.md |
| `update_alert_state_timeline` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-alert-state-timeline.md |
| `update_incident` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-incident.md |
| `update_incident_alert` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-incident-alert.md |
| `update_incident_internal_note` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-incident-internal-note.md |
| `update_incident_public_note` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-incident-public-note.md |
| `update_incident_severity` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-incident-severity.md |
| `update_incident_state` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-incident-state.md |
| `update_incident_state_timeline` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-incident-state-timeline.md |
| `update_label` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-label.md |
| `update_monitor` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-monitor.md |
| `update_monitor_status` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-monitor-status.md |
| `update_monitor_status_event` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-monitor-status-event.md |
| `update_on_call_policy` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-on-call-policy.md |
| `update_postmortem_status` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-postmortem-status.md |
| `update_scheduled_maintenance_event` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-scheduled-maintenance-event.md |
| `update_scheduled_maintenance_state` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-scheduled-maintenance-state.md |
| `update_scheduled_maintenance_state_timeline` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-scheduled-maintenance-state-timeline.md |
| `update_security_case` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-security-case.md |
| `update_security_case_evidence` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-security-case-evidence.md |
| `update_security_case_note` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-security-case-note.md |
| `update_security_case_priority` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-security-case-priority.md |
| `update_security_case_status` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-security-case-status.md |
| `update_security_case_task` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-security-case-task.md |
| `update_security_detection` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-security-detection.md |
| `update_security_playbook` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-security-playbook.md |
| `update_status_page` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-status-page.md |
| `update_status_page_announcement` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-status-page-announcement.md |
| `update_team` | Write | Medium | https://policylayer.com/tools/com-oneuptime-mcp/update-team.md |

## Tool descriptions

- `delete_alert` — Permanently delete a Alert from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_alert_internal_note` — Permanently delete a Alert Internal Note from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_alert_severity` — Permanently delete a Alert Severity from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_alert_state` — Permanently delete a Alert State from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_alert_state_timeline` — Permanently delete a Alert State Timeline from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_incident` — Permanently delete a Incident from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_incident_alert` — Permanently delete a Incident Alert from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_incident_internal_note` — Permanently delete a Incident Internal Note from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_incident_public_note` — Permanently delete a Incident Public Note from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_incident_severity` — Permanently delete a Incident Severity from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_incident_state` — Permanently delete a Incident State from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_incident_state_timeline` — Permanently delete a Incident State Timeline from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_label` — Permanently delete a Label from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_monitor` — Permanently delete a Monitor from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_monitor_status` — Permanently delete a Monitor Status from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_monitor_status_event` — Permanently delete a Monitor Status Event from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_on_call_policy` — Permanently delete a On-Call Policy from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_postmortem_status` — Permanently delete a Postmortem Status from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_scheduled_maintenance_event` — Permanently delete a Scheduled Maintenance Event from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_scheduled_maintenance_state` — Permanently delete a Scheduled Maintenance State from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_scheduled_maintenance_state_timeline` — Permanently delete a Scheduled Maintenance State Timeline from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_security_case` — Permanently delete a Security Case from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_security_case_evidence` — Permanently delete a Security Case Evidence from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_security_case_note` — Permanently delete a Security Case Note from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_security_case_priority` — Permanently delete a Security Case Priority from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_security_case_status` — Permanently delete a Security Case Status from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_security_case_task` — Permanently delete a Security Case Task from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_security_detection` — Permanently delete a Security Detection from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_security_playbook` — Permanently delete a Security Playbook from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_status_page` — Permanently delete a Status Page from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_status_page_announcement` — Permanently delete a Status Page Announcement from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `delete_team` — Permanently delete a Team from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `oneuptime_help` — Get help and guidance for using the OneUptime MCP server. Returns information about available resources and common operations. Use this tool first to understand what you can do with OneUptime. AVAILABLE RESOURCES: - Teams: Groups of user…
- `acknowledge_alert` — Acknowledge an alert: marks it as being worked on by moving it to the project's 'Acknowledged' state. An alert that is already acknowledged - in the Acknowledged state, a state placed after it, or resolved - is left as it is.
- `acknowledge_incident` — 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 stat…
- `count_alert_internal_notes` — 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` — 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` — 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` — 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` — 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` — Count Change Events telemetry records in OneUptime, optionally filtered. Prefer counting with a time-range filter.
- `count_exception_instances` — Count Exception Instances telemetry records in OneUptime, optionally filtered. Prefer counting with a time-range filter.
- `count_incident_alerts` — 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` — 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` — 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` — 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` — 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` — 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` — 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` — Count Kubernetes Cost Allocations telemetry records in OneUptime, optionally filtered. Prefer counting with a time-range filter.
- `count_labels` — 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` — Count Logs telemetry records in OneUptime, optionally filtered. Prefer counting with a time-range filter.
- `count_metrics` — Count Metrics telemetry records in OneUptime, optionally filtered. Prefer counting with a time-range filter.
- `count_monitor_logs` — Count Monitor Logs telemetry records in OneUptime, optionally filtered. Prefer counting with a time-range filter.
- `count_monitor_status_events` — 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` — 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` — 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` — 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` — 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` — 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` — 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` — 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_evidence` — Count the total number of Security Case Evidence 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` — 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` — 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` — 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_case_tasks` — Count the total number of Security Case Tasks 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` — 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` — 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` — Count Security Events telemetry records in OneUptime, optionally filtered. Prefer counting with a time-range filter.
- `count_security_playbooks` — 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` — Count Spans telemetry records in OneUptime, optionally filtered. Prefer counting with a time-range filter.
- `count_status_page_announcements` — 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` — 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` — 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` — Count Threat Intel Indicators telemetry records in OneUptime, optionally filtered. Prefer counting with a time-range filter.
- `get_alert` — 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` — 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` — 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` — 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` — 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` — Retrieve a single Incident by its unique ID from OneUptime. Use list_incidents first if you need to find the ID.
- `get_incident_alert` — 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` — 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` — 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` — 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` — 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` — 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` — Retrieve a single Label by its unique ID from OneUptime. Use list_labels first if you need to find the ID.
- `get_monitor` — Retrieve a single Monitor by its unique ID from OneUptime. Use list_monitors first if you need to find the ID.
- `get_monitor_status` — 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` — 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` — 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` — Retrieve a single Postmortem Status by its unique ID from OneUptime. Use list_postmortem_statuses first if you need to find the ID.
- `get_public_status_page_announcements` — Get announcements from a public status page. This tool does NOT require an API key and works with public status pages. Status page owners can disable MCP access for their status page. If disabled, this tool returns an error and the data …
- `get_public_status_page_incidents` — Get incidents from a public status page. This tool does NOT require an API key and works with public status pages. Status page owners can disable MCP access for their status page. If disabled, this tool returns an error and the data must…
- `get_public_status_page_overview` — Get the complete overview of a public status page including current status, resources, active incidents, scheduled maintenance, and announcements. This tool does NOT require an API key and works with public status pages. Status page owne…
- `get_public_status_page_scheduled_maintenance` — Get scheduled maintenance events from a public status page. This tool does NOT require an API key and works with public status pages. Status page owners can disable MCP access for their status page. If disabled, this tool returns an erro…
- `get_scheduled_maintenance_event` — 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` — 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` — 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` — 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_evidence` — Retrieve a single Security Case Evidence by its unique ID from OneUptime. Use list_security_case_evidence first if you need to find the ID.
- `get_security_case_note` — 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` — 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` — 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_case_task` — Retrieve a single Security Case Task by its unique ID from OneUptime. Use list_security_case_tasks first if you need to find the ID.
- `get_security_detection` — 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` — 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` — 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` — 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` — 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` — 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` — 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` — 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` — 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` — 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` — 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": …
- `list_exception_instances` — 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 {"_t…
- `list_incident_alerts` — 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` — 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` — 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` — 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` — 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` — 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` — 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` — 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 obj…
- `list_labels` — 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` — 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": "<Operato…
- `list_metrics` — 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": "<Oper…
- `list_monitor_logs` — 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": "…
- `list_monitor_status_events` — 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` — 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` — 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` — 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` — 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` — 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` — 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` — 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_evidence` — List and search Security Case Evidence from OneUptime with optional filtering, pagination, and sorting. Returns an array of Security Case Evidence objects plus the total matching count.
- `list_security_case_notes` — 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` — 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` — 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_case_tasks` — List and search Security Case Tasks from OneUptime with optional filtering, pagination, and sorting. Returns an array of Security Case Task objects plus the total matching count.
- `list_security_cases` — 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` — 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` — 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"…
- `list_security_playbooks` — 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` — 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": "<Operat…
- `list_status_page_announcements` — 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` — 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` — 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` — 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 …
- `oneuptime_list_resources` — List all available OneUptime resources and their supported operations. Use this to discover what resources you can manage through the MCP server.
- `add_alert_note` — Add an internal note to an alert, visible to your team. Markdown is supported.
- `add_incident_note` — Add a note to an incident. Internal notes are visible to your team only; public notes are posted to the status page for subscribers/customers. Markdown is supported.
- `create_alert` — 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` — 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 provi…
- `create_alert_severity` — 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` — 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` — 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 pr…
- `create_incident` — 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` — 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` — 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…
- `create_incident_public_note` — 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 pr…
- `create_incident_severity` — 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` — 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` — 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 n…
- `create_label` — 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` — 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` — 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` — 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 pr…
- `create_on_call_policy` — 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` — 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` — 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 — …
- `create_scheduled_maintenance_state` — 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 — …
- `create_scheduled_maintenance_state_timeline` — 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 in…
- `create_security_case` — 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_evidence` — Create a new Security Case Evidence in OneUptime. Returns the created Security Case Evidence object with its ID. Use this to add new Security Case Evidence to your project. Note: projectId is inferred from your API key — you do not need …
- `create_security_case_note` — 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` — 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 nee…
- `create_security_case_status` — 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 p…
- `create_security_case_task` — Create a new Security Case Task in OneUptime. Returns the created Security Case Task object with its ID. Use this to add new Security Case Tasks to your project. Note: projectId is inferred from your API key — you do not need to provide it.
- `create_security_detection` — 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` — 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` — 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` — 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 no…
- `create_team` — 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.
- `oneuptime_whoami` — Get the project your credentials belong to (ID and name), and - when signed in with OAuth - who you are signed in as and whether you may make changes. Call this first to understand your context. Note: create tools infer projectId from yo…
- `resolve_alert` — Resolve an alert: moves it to the project's 'Resolved' state.
- `resolve_incident` — Resolve an incident: moves it to the project's 'Resolved' state. Equivalent to pressing 'Resolve' in the OneUptime dashboard.
- `update_alert` — 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` — 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` — 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` — 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` — 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` — 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` — 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` — 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` — 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` — 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` — 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` — 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` — 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` — 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` — 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` — 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` — 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` — 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` — 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` — 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` — 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` — 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_evidence` — Update an existing Security Case Evidence in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_security_case_evidence afterwards to see the updated record.
- `update_security_case_note` — 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` — 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` — 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_case_task` — Update an existing Security Case Task in OneUptime. Only include the fields you want to change - unspecified fields will remain unchanged. Use get_security_case_task afterwards to see the updated record.
- `update_security_detection` — 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` — 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` — 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` — 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` — 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.

## Related servers

- UnClick (1662 tools) — https://policylayer.com/tools/io-github-malamutemayhem-unclick-mcp-server.md
- Apibase (1384 tools) — https://policylayer.com/tools/io-github-whiteknightonhorse-apibase.md
- Delx Mcp A2a (1068 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a.md
- ScorpTech x402 API (1012 tools) — https://policylayer.com/tools/com-it-scorptech-x402.md
- MCP Framework Personal (912 tools) — https://policylayer.com/tools/inggerman-mcps.md
- Hermoso (896 tools) — https://policylayer.com/tools/hermoso.md
- Nodebench (824 tools) — https://policylayer.com/tools/io-github-homenshum-nodebench.md
- Altium-MCP-Suite (817 tools) — https://policylayer.com/tools/altium-mcp-suite.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=com-oneuptime-mcp · API: https://policylayer.com/registry/api · Recommended policies for every tool: https://policylayer.com/policies/com-oneuptime-mcp
