Skip to content

Early access Governed MCP calls open to beta partners in March 2027. The MCP tracker and scanner are free to use today.

Stackduke Radar

OneUptime MCP server

Featured official server

Can do more

290 tools · Last check that passed 4 Nov 2026, 12:15 UTC

OneUptime's own remote MCP server gives an agent a OneUptime project's monitors, incidents, alerts, on-call policies, status pages, scheduled maintenance and telemetry such as logs, metrics and traces, and, with no sign-in, the incidents and announcements of public status pages. Once a day, Stackduke connects to it the way any MCP client would, with no account and no sign-in, and lists its tools. It never runs them.

All 290 tools

ToolCounted as
delete_alertDeletes
delete_alert_internal_noteDeletes
delete_alert_severityDeletes
delete_alert_stateDeletes
delete_alert_state_timelineDeletes
delete_check_settingDeletes
delete_custom_data_typeDeletes
delete_data_flowDeletes
delete_data_security_identityDeletes
delete_data_security_issueDeletes
delete_data_security_scanDeletes
delete_data_security_settingDeletes
delete_data_storeDeletes
delete_data_store_access_entryDeletes
delete_data_store_findingDeletes
delete_incidentDeletes
delete_incident_alertDeletes
delete_incident_internal_noteDeletes
delete_incident_public_noteDeletes
delete_incident_severityDeletes
delete_incident_stateDeletes
delete_incident_state_timelineDeletes
delete_labelDeletes
delete_monitorDeletes
delete_monitor_statusDeletes
delete_monitor_status_eventDeletes
delete_on_call_policyDeletes
delete_postmortem_statusDeletes
delete_residency_ruleDeletes
delete_scheduled_maintenance_eventDeletes
delete_scheduled_maintenance_stateDeletes
delete_scheduled_maintenance_state_timelineDeletes
delete_security_caseDeletes
delete_security_case_evidenceDeletes
delete_security_case_noteDeletes
delete_security_case_priorityDeletes
delete_security_case_statusDeletes
delete_security_case_taskDeletes
delete_security_detectionDeletes
delete_security_playbookDeletes
delete_status_pageDeletes
delete_status_page_announcementDeletes
delete_teamDeletes
acknowledge_alertChanges things
acknowledge_incidentChanges things
add_alert_noteChanges things
add_incident_noteChanges things
create_alertChanges things
create_alert_internal_noteChanges things
create_alert_severityChanges things
create_alert_stateChanges things
create_alert_state_timelineChanges things
create_check_settingChanges things
create_custom_data_typeChanges things
create_data_flowChanges things
create_data_security_identityChanges things
create_data_security_issueChanges things
create_data_security_scanChanges things
create_data_security_settingChanges things
create_data_storeChanges things
create_data_store_access_entryChanges things
create_data_store_findingChanges things
create_incidentChanges things
create_incident_alertChanges things
create_incident_internal_noteChanges things
create_incident_public_noteChanges things
create_incident_severityChanges things
create_incident_stateChanges things
create_incident_state_timelineChanges things
create_labelChanges things
create_monitorChanges things
create_monitor_statusChanges things
create_monitor_status_eventChanges things
create_on_call_policyChanges things
create_postmortem_statusChanges things
create_residency_ruleChanges things
create_scheduled_maintenance_eventChanges things
create_scheduled_maintenance_stateChanges things
create_scheduled_maintenance_state_timelineChanges things
create_security_caseChanges things
create_security_case_evidenceChanges things
create_security_case_noteChanges things
create_security_case_priorityChanges things
create_security_case_statusChanges things
create_security_case_taskChanges things
create_security_detectionChanges things
create_security_playbookChanges things
create_status_pageChanges things
create_status_page_announcementChanges things
create_teamChanges things
resolve_alertChanges things
resolve_incidentChanges things
update_alertChanges things
update_alert_internal_noteChanges things
update_alert_severityChanges things
update_alert_stateChanges things
update_alert_state_timelineChanges things
update_check_settingChanges things
update_custom_data_typeChanges things
update_data_flowChanges things
update_data_security_identityChanges things
update_data_security_issueChanges things
update_data_security_scanChanges things
update_data_security_settingChanges things
update_data_storeChanges things
update_data_store_access_entryChanges things
update_data_store_findingChanges things
update_incidentChanges things
update_incident_alertChanges things
update_incident_internal_noteChanges things
update_incident_public_noteChanges things
update_incident_severityChanges things
update_incident_stateChanges things
update_incident_state_timelineChanges things
update_labelChanges things
update_monitorChanges things
update_monitor_statusChanges things
update_monitor_status_eventChanges things
update_on_call_policyChanges things
update_postmortem_statusChanges things
update_residency_ruleChanges things
update_scheduled_maintenance_eventChanges things
update_scheduled_maintenance_stateChanges things
update_scheduled_maintenance_state_timelineChanges things
update_security_caseChanges things
update_security_case_evidenceChanges things
update_security_case_noteChanges things
update_security_case_priorityChanges things
update_security_case_statusChanges things
update_security_case_taskChanges things
update_security_detectionChanges things
update_security_playbookChanges things
update_status_pageChanges things
update_status_page_announcementChanges things
update_teamChanges things
count_alert_internal_notesSaid to only read
count_alert_severitiesSaid to only read
count_alert_state_timelinesSaid to only read
count_alert_statesSaid to only read
count_alertsSaid to only read
count_change_eventsSaid to only read
count_check_settingsSaid to only read
count_custom_data_typesSaid to only read
count_data_flowsSaid to only read
count_data_security_identitiesSaid to only read
count_data_security_issuesSaid to only read
count_data_security_scansSaid to only read
count_data_security_settingsSaid to only read
count_data_store_access_entriesSaid to only read
count_data_store_findingsSaid to only read
count_data_storesSaid to only read
count_exception_instancesSaid to only read
count_incident_alertsSaid to only read
count_incident_internal_notesSaid to only read
count_incident_public_notesSaid to only read
count_incident_severitiesSaid to only read
count_incident_state_timelinesSaid to only read
count_incident_statesSaid to only read
count_incidentsSaid to only read
count_kubernetes_cost_allocationsSaid to only read
count_labelsSaid to only read
count_logsSaid to only read
count_metricsSaid to only read
count_monitor_logsSaid to only read
count_monitor_status_eventsSaid to only read
count_monitor_statusesSaid to only read
count_monitorsSaid to only read
count_on_call_duty_policiesSaid to only read
count_postmortem_statusesSaid to only read
count_residency_rulesSaid to only read
count_scheduled_maintenance_eventsSaid to only read
count_scheduled_maintenance_state_timelinesSaid to only read
count_scheduled_maintenance_statesSaid to only read
count_security_case_evidenceSaid to only read
count_security_case_notesSaid to only read
count_security_case_prioritiesSaid to only read
count_security_case_statusesSaid to only read
count_security_case_tasksSaid to only read
count_security_casesSaid to only read
count_security_detectionsSaid to only read
count_security_eventsSaid to only read
count_security_playbooksSaid to only read
count_spansSaid to only read
count_status_page_announcementsSaid to only read
count_status_pagesSaid to only read
count_teamsSaid to only read
count_threat_intel_indicatorsSaid to only read
get_alertSaid to only read
get_alert_internal_noteSaid to only read
get_alert_severitySaid to only read
get_alert_stateSaid to only read
get_alert_state_timelineSaid to only read
get_check_settingSaid to only read
get_custom_data_typeSaid to only read
get_data_flowSaid to only read
get_data_security_identitySaid to only read
get_data_security_issueSaid to only read
get_data_security_scanSaid to only read
get_data_security_settingSaid to only read
get_data_storeSaid to only read
get_data_store_access_entrySaid to only read
get_data_store_findingSaid to only read
get_incidentSaid to only read
get_incident_alertSaid to only read
get_incident_internal_noteSaid to only read
get_incident_public_noteSaid to only read
get_incident_severitySaid to only read
get_incident_stateSaid to only read
get_incident_state_timelineSaid to only read
get_labelSaid to only read
get_monitorSaid to only read
get_monitor_statusSaid to only read
get_monitor_status_eventSaid to only read
get_on_call_policySaid to only read
get_postmortem_statusSaid to only read
get_public_status_page_announcementsSaid to only read
get_public_status_page_incidentsSaid to only read
get_public_status_page_overviewSaid to only read
get_public_status_page_scheduled_maintenanceSaid to only read
get_residency_ruleSaid to only read
get_scheduled_maintenance_eventSaid to only read
get_scheduled_maintenance_stateSaid to only read
get_scheduled_maintenance_state_timelineSaid to only read
get_security_caseSaid to only read
get_security_case_evidenceSaid to only read
get_security_case_noteSaid to only read
get_security_case_prioritySaid to only read
get_security_case_statusSaid to only read
get_security_case_taskSaid to only read
get_security_detectionSaid to only read
get_security_playbookSaid to only read
get_status_pageSaid to only read
get_status_page_announcementSaid to only read
get_teamSaid to only read
list_alert_internal_notesSaid to only read
list_alert_severitiesSaid to only read
list_alert_state_timelinesSaid to only read
list_alert_statesSaid to only read
list_alertsSaid to only read
list_change_eventsSaid to only read
list_check_settingsSaid to only read
list_custom_data_typesSaid to only read
list_data_flowsSaid to only read
list_data_security_identitiesSaid to only read
list_data_security_issuesSaid to only read
list_data_security_scansSaid to only read
list_data_security_settingsSaid to only read
list_data_store_access_entriesSaid to only read
list_data_store_findingsSaid to only read
list_data_storesSaid to only read
list_exception_instancesSaid to only read
list_incident_alertsSaid to only read
list_incident_internal_notesSaid to only read
list_incident_public_notesSaid to only read
list_incident_severitiesSaid to only read
list_incident_state_timelinesSaid to only read
list_incident_statesSaid to only read
list_incidentsSaid to only read
list_kubernetes_cost_allocationsSaid to only read
list_labelsSaid to only read
list_logsSaid to only read
list_metricsSaid to only read
list_monitor_logsSaid to only read
list_monitor_status_eventsSaid to only read
list_monitor_statusesSaid to only read
list_monitorsSaid to only read
list_on_call_duty_policiesSaid to only read
list_postmortem_statusesSaid to only read
list_residency_rulesSaid to only read
list_scheduled_maintenance_eventsSaid to only read
list_scheduled_maintenance_state_timelinesSaid to only read
list_scheduled_maintenance_statesSaid to only read
list_security_case_evidenceSaid to only read
list_security_case_notesSaid to only read
list_security_case_prioritiesSaid to only read
list_security_case_statusesSaid to only read
list_security_case_tasksSaid to only read
list_security_casesSaid to only read
list_security_detectionsSaid to only read
list_security_eventsSaid to only read
list_security_playbooksSaid to only read
list_spansSaid to only read
list_status_page_announcementsSaid to only read
list_status_pagesSaid to only read
list_teamsSaid to only read
list_threat_intel_indicatorsSaid to only read
oneuptime_describe_resourceSaid to only read
oneuptime_helpSaid to only read
oneuptime_list_resourcesSaid to only read
oneuptime_whoamiSaid to only read

The tools the server listed at the last check that passed, at its default address and settings, with no sign-in; an account that signs in, or other settings, may see other tools. What a tool is counted as doing is Stackduke's cautious reading of the server's labels, the tool's name and its description: where they disagree it takes whichever says the tool can do most, so it overcounts on purpose. It does not say the server is safe, and it does not list what a tool cannot do. Descriptions are not shown, because they are written for models and may try to steer them.

Recent checks

20 of the last 20 checks passed

A check passes when the server lists its tools. Checked at https://oneuptime.com/mcp.

Recent changes

  1. 4 Nov 2026, 12:15 UTC, after a check on 3 Nov 2026, 12:01 UTC

    1 tool added: oneuptime_describe_resource. Description rewritten on count_alert_internal_notes, count_alert_severities, count_alert_state_timelines, count_alert_states, count_alerts and 15 more. Inputs or outputs changed on count_alert_internal_notes, count_alert_severities, count_alert_state_timelines, count_alert_states, count_alerts and 15 more. 277 tools changed in all.

  2. 2 Nov 2026, 12:32 UTC, after a check on 1 Nov 2026, 11:21 UTC

    Can do more 66 tools added: count_check_settings, count_custom_data_types, count_data_flows, count_data_security_identities, count_data_security_issues and 61 more. Description rewritten on oneuptime_help. Inputs or outputs changed on count_exception_instances, list_exception_instances. Counted as able to do more: create_check_setting (make changes that cannot be undone), create_custom_data_type (make changes that cannot be undone), create_data_flow (make changes that cannot be undone) and 30 more.

  3. 1 Nov 2026, 11:21 UTC, after a check on 31 Oct 2026, 10:28 UTC

    Inputs or outputs changed on count_security_case_evidence, create_security_case_evidence, get_security_case_evidence, list_security_case_evidence.

  4. 30 Oct 2026, 10:55 UTC, after a check on 29 Oct 2026, 10:58 UTC

    Can do more 12 tools added: count_security_case_evidence, count_security_case_tasks, create_security_case_evidence, create_security_case_task, delete_security_case_evidence and 7 more. Description rewritten on oneuptime_help. Inputs or outputs changed on count_alerts, count_incidents, count_security_case_priorities, count_security_cases, create_alert and 9 more. Counted as able to do more: create_security_case_evidence (make changes that cannot be undone), create_security_case_task (make changes that cannot be undone), delete_security_case_evidence (make changes that cannot be undone) and 3 more.

  5. 28 Oct 2026, 10:40 UTC, after a check on 27 Oct 2026, 09:53 UTC

    Inputs or outputs changed on count_alerts, count_incidents, count_monitors, count_scheduled_maintenance_events, count_security_events and 15 more.

From the scan of 4 Nov 2026, 12:43 UTC. "Changed" and "Can do more" count changes from the last 30 days; older ones stay listed here. A change made and undone between two checks is not seen. Every check is in the scanner's public data.

What to watch for
  • With a sign-in or an API key, it has create, update and delete tools for 30 kinds of record, including monitors, incidents, status pages and on-call policies. OneUptime's MCP server documentation
  • add_incident_note with public visibility posts the note to the public status page. OneUptime's MCP server documentation
  • OneUptime warns never to give an agent a master API key, which the server also accepts and which grants admin access to the whole instance. OneUptime's MCP server documentation
  • Status page incidents and announcements written by other companies, and log lines come back to the agent as text, and text an agent reads can carry instructions for it. OWASP, prompt injection
How to limit it

With OneUptime's own settings, as its documentation describes them. Stackduke has not tested them.

  • Choose Read only when signing in. OneUptime says a read-only client can use only the get_, list_ and count_ tools, and that tools that create, update, delete, acknowledge or resolve are refused. OneUptime's MCP server documentation
  • For an unattended agent, OneUptime advises a project API key with Viewer access when the agent only reads, and the least access it needs otherwise. OneUptime's MCP server documentation
  • OneUptime's Authorize MCP Client block permission stops a team from connecting MCP clients, and project owners and admins can disconnect any client under Project Settings, AI, MCP Server. OneUptime's MCP server documentation
What Stackduke is designed to do

Stackduke is designed to sit between your agents and their MCP servers: to check each tool call against your rules before it runs, hold the risky ones for a person to approve, and keep a record of what was decided.

It does not yet forward or block tool calls for customers. Today it reads what this server offers and publishes what changes.

Stackduke is not affiliated with or endorsed by OneUptime. The OneUptime name belongs to its owner and is used here only to name its MCP server.

How the tracker works, and every other server it checks, is on the tracker page. The scanner and its data are open source at github.com/Stackduke/mcp-scanner.