MCP servercom.oneuptime/mcp
Manage incidents, alerts, monitors, status pages, on-call and telemetry in OneUptime.
Overview
Score?
UNRATED 0.000
of what a free look can see, on 1 looks
Looks
1
last 2 hr ago
Tools
193
More info
URL
oneuptime.com/mcp
streamable-http
Says it is
oneuptime-mcp 14.0.73
protocol 2025-06-18
In the record since
2 hr ago
Among servers22,495 with a card
0median 0.580 · this server 0.000 · highest on record 0.8561
Toolsfrom sha256:9632d55965…9854df
| Tool | Schema |
|---|---|
| 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 pla |
input · no output |
| 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 inciden |
input · no output |
| add_alert_note Add an internal note to an alert, visible to your team. Markdown is supported. |
input · no output |
| 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. |
input · no output |
| 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 |
input · no output |
| 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 exis |
input · no output |
| 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 |
input · no output |
| 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 be |
input · no output |
| 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 l |
input · no output |
| count_change_events Count Change Events telemetry records in OneUptime, optionally filtered. Prefer counting with a time-range filter. |
input · no output |
| count_exception_instances Count Exception Instances telemetry records in OneUptime, optionally filtered. Prefer counting with a time-range filter. |
input · no output |
| 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 |
input · no output |
| 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 recor |
input · no output |
| 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 |
input · no output |
| 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 e |
input · no output |
| 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 reco |
input · no output |
| 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 |
input · no output |
| 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 befor |
input · no output |
| count_kubernetes_cost_allocations Count Kubernetes Cost Allocations telemetry records in OneUptime, optionally filtered. Prefer counting with a time-range filter. |
input · no output |
| 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 l |
input · no output |
| count_logs Count Logs telemetry records in OneUptime, optionally filtered. Prefer counting with a time-range filter. |
input · no output |
| count_metrics Count Metrics telemetry records in OneUptime, optionally filtered. Prefer counting with a time-range filter. |
input · no output |
| count_monitor_logs Count Monitor Logs telemetry records in OneUptime, optionally filtered. Prefer counting with a time-range filter. |
input · no output |
| 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 |
input · no output |
| 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 exis |
input · no output |
| 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 |
input · no output |
| 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 |
input · no output |
| 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 |
input · no output |
| 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 che |
input · no output |
| 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 |
input · no output |
| 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 e |
input · no output |
| 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 |
input · no output |
| 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 e |
input · no output |
| count_security_events Count Security Events telemetry records in OneUptime, optionally filtered. Prefer counting with a time-range filter. |
input · no output |
| 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 ex |
input · no output |
| count_spans Count Spans telemetry records in OneUptime, optionally filtered. Prefer counting with a time-range filter. |
input · no output |
| 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 rec |
input · no output |
| 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 be |
input · no output |
| 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 li |
input · no output |
| count_threat_intel_indicators Count Threat Intel Indicators telemetry records in OneUptime, optionally filtered. Prefer counting with a time-range filter. |
input · no output |
| 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 no |
input · no output |
| 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 |
input · no output |
| 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 f |
input · no output |
| 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 A |
input · no output |
| 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: projec |
input · no output |
| 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 — |
input · no output |
| 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 fr |
input · no output |
| 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: |
input · no output |
| 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: projec |
input · no output |
| 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 i |
input · no output |
| 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 fr |
input · no output |
| 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. Not |
input · no output |
| 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 no |
input · no output |
| 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 |
input · no output |
| 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 f |
input · no output |
| 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: projec |
input · no output |
| 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 infer |
input · no output |
| 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 |
input · no output |
| 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 |
input · no output |
| 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 Maintenan |
input · no output |
| 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 |
input · no output |
| 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 |
input · no output |
| 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 |
input · no output |
| 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 in |
input · no output |
| 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 A |
input · no output |
| 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. |
input · no output |
| 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 n |
input · no output |
| delete_alert Permanently delete a Alert from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion. |
input · no output |
| delete_alert_internal_note Permanently delete a Alert Internal Note from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion. |
input · no output |
| delete_alert_severity Permanently delete a Alert Severity from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion. |
input · no output |
| delete_alert_state Permanently delete a Alert State from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion. |
input · no output |
| delete_alert_state_timeline Permanently delete a Alert State Timeline from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion. |
input · no output |
| delete_incident Permanently delete a Incident from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion. |
input · no output |
| delete_incident_alert Permanently delete a Incident Alert from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion. |
input · no output |
| delete_incident_internal_note Permanently delete a Incident Internal Note from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion. |
input · no output |
| delete_incident_public_note Permanently delete a Incident Public Note from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion. |
input · no output |
| delete_incident_severity Permanently delete a Incident Severity from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion. |
input · no output |
| delete_incident_state Permanently delete a Incident State from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion. |
input · no output |
| delete_incident_state_timeline Permanently delete a Incident State Timeline from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion. |
input · no output |
| delete_label Permanently delete a Label from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion. |
input · no output |
| delete_monitor Permanently delete a Monitor from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion. |
input · no output |
| delete_monitor_status Permanently delete a Monitor Status from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion. |
input · no output |
| delete_monitor_status_event Permanently delete a Monitor Status Event from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion. |
input · no output |
| delete_on_call_policy Permanently delete a On-Call Policy from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion. |
input · no output |
| delete_scheduled_maintenance_event Permanently delete a Scheduled Maintenance Event from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion. |
input · no output |
| delete_scheduled_maintenance_state Permanently delete a Scheduled Maintenance State from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion. |
input · no output |
| 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. |
input · no output |
| delete_security_case Permanently delete a Security Case from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion. |
input · no output |
| delete_security_case_note Permanently delete a Security Case Note from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion. |
input · no output |
| delete_security_detection Permanently delete a Security Detection from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion. |
input · no output |
| delete_security_playbook Permanently delete a Security Playbook from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion. |
input · no output |
| delete_status_page Permanently delete a Status Page from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion. |
input · no output |
| delete_status_page_announcement Permanently delete a Status Page Announcement from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion. |
input · no output |
| delete_team Permanently delete a Team from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion. |
input · no output |
| get_alert Retrieve a single Alert by its unique ID from OneUptime. Use list_alerts first if you need to find the ID. |
input · no output |
| 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. |
input · no output |
| 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. |
input · no output |
| 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. |
input · no output |
| 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. |
input · no output |
| get_incident Retrieve a single Incident by its unique ID from OneUptime. Use list_incidents first if you need to find the ID. |
input · no output |
| 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. |
input · no output |
| 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. |
input · no output |
| 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. |
input · no output |
| 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. |
input · no output |
| 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. |
input · no output |
| 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. |
input · no output |
| get_label Retrieve a single Label by its unique ID from OneUptime. Use list_labels first if you need to find the ID. |
input · no output |
| get_monitor Retrieve a single Monitor by its unique ID from OneUptime. Use list_monitors first if you need to find the ID. |
input · no output |
| 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. |
input · no output |
| 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. |
input · no output |
| 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. |
input · no output |
| 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 |
input · no output |
| 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 |
input · no output |
| 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 AP |
input · no output |
| 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 fo |
input · no output |
| 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. |
input · no output |
| 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. |
input · no output |
| 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. |
input · no output |
| 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. |
input · no output |
| 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. |
input · no output |
| 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. |
input · no output |
| 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. |
input · no output |
| 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. |
input · no output |
| 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. |
input · no output |
| get_team Retrieve a single Team by its unique ID from OneUptime. Use list_teams first if you need to find the ID. |
input · no output |
| 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. |
input · no output |
| 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. |
input · no output |
| 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 coun |
input · no output |
| 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. |
input · no output |
| 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. |
input · no output |
| 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 di |
input · no output |
| 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 accept |
input · no output |
| 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. |
input · no output |
| 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 |
input · no output |
| 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 coun |
input · no output |
| 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. |
input · no output |
| 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 matchin |
input · no output |
| 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. |
input · no output |
| 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. |
input · no output |
| 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 fiel |
input · no output |
| 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. |
input · no output |
| 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 valu |
input · no output |
| 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 v |
input · no output |
| 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 dir |
input · no output |
| 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 coun |
input · no output |
| 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. |
input · no output |
| 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. |
input · no output |
| 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. |
input · no output |
| 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 |
input · no output |
| 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 obje |
input · no output |
| 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 |
input · no output |
| 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. |
input · no output |
| 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. |
input · no output |
| 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. |
input · no output |
| 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 |
input · no output |
| 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. |
input · no output |
| 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 val |
input · no output |
| 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 match |
input · no output |
| 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. |
input · no output |
| 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. |
input · no output |
| 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 ac |
input · no output |
| 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 wit |
input · no output |
| 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. |
input · no output |
| 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 |
input · no output |
| resolve_alert Resolve an alert: moves it to the project's 'Resolved' state. |
input · no output |
| resolve_incident Resolve an incident: moves it to the project's 'Resolved' state. Equivalent to pressing 'Resolve' in the OneUptime dashboard. |
input · no output |
| 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. |
input · no output |
| 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 t |
input · no output |
| 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 |
input · no output |
| 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 update |
input · no output |
| 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 |
input · no output |
| 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 reco |
input · no output |
| 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 |
input · no output |
| 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 afterw |
input · no output |
| 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 |
input · no output |
| 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 se |
input · no output |
| 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 |
input · no output |
| 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 afte |
input · no output |
| 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. |
input · no output |
| 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 |
input · no output |
| 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 |
input · no output |
| 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 |
input · no output |
| 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 |
input · no output |
| 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_ev |
input · no output |
| 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_st |
input · no output |
| 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_maint |
input · no output |
| 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 up |
input · no output |
| 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 |
input · no output |
| 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 |
input · no output |
| 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 se |
input · no output |
| 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 update |
input · no output |
| 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 af |
input · no output |
| 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. |
input · no output |
Verify it yourself
npx teppi-check https://oneuptime.com/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M59BJFYRPTVWZT5A8G3FDXVC