# com.oneuptime/mcp

Manage incidents, alerts, monitors, status pages, on-call and telemetry in OneUptime.

- **Type:** MCP server
- **Trust:** 60/100 (B), scored on the content rubric
- **Verification:** community-indexed — nobody has claimed this listing
- **Version:** 14.0.98
- **Author:** com.oneuptime
- **License:** Unknown
- **Endpoints:** streamable-http https://oneuptime.com/mcp
- **Source:** https://github.com/OneUptime/oneuptime
- **Endpoint health:** reachable (last checked 2026-10-29T11:33:53.913Z, 1 sample) — uptime is not a security property and is not part of the trust score
- **Compatible clients:** claude-code, cursor, copilot, chatgpt, gemini (basis: transport)

## Trust

60/100 (B), scored on the content rubric
- Publisher verified: no
- Install scripts: nothing suspicious found
- Prompt-injection scan: clean
- Obfuscation scan: clean
- Evidence age: 0 days

## Security scan

**Assessment scope:** Hosted endpoint only: Forge can assess who publishes it and whether it answers, not the code behind it. No CVE, dependency or source analysis applies, so nothing here is a clean bill for that code.
- **Status:** probed (endpoint answered; no code examined)
- **Scanned:** 2026-10-31T10:56:57.574Z
- **Version scanned:** live
- **CVEs:** no coverage — this entry has no package coordinates to query OSV against, so "no known CVEs" is NOT asserted for it.

## Tools

200 declared. Observed from a live `tools/list` probe.
- `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 AP
- `get_team` — Retrieve a single Team by its unique ID from OneUptime. Use list_teams first if you need to find the ID.
- `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.
- `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 
- `delete_team` — Permanently delete a Team from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `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 rec
- `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
- `get_label` — Retrieve a single Label by its unique ID from OneUptime. Use list_labels first if you need to find the ID.
- `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.
- `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 th
- `delete_label` — Permanently delete a Label from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `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 re
- `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: project
- `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.
- `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 matchin
- `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 afte
- `delete_security_case` — Permanently delete a Security Case from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `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 checki
- `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
- `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.
- `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 tot
- `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
- `delete_security_case_note` — Permanently delete a Security Case Note from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `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 c
- `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
- `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.
- `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 tot
- `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
- `delete_security_case_task` — Permanently delete a Security Case Task from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `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 c
- `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 y
- `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.
- `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 
- `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_
- `delete_security_case_evidence` — Permanently delete a Security Case Evidence from OneUptime. This action cannot be undone. Returns a confirmation message upon successful deletion.
- `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, o
- `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
- `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.
- `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 plu
- `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_
- …and 160 more

## Install

**Verdict: review** — Installable, but 3 things to check first: No CVE coverage: this entry has no npm/PyPI coordinates to query OSV against, so "no known vulnerabilities" is not a claim that can be made about it.
**Cautions** (coverage gaps and advisories — never blocking)
- No CVE coverage: this entry has no npm/PyPI coordinates to query OSV against, so "no known vulnerabilities" is not a claim that can be made about it.
- Hosted endpoint only: Forge can assess who publishes it and whether it answers, not the code behind it. No CVE, dependency or source analysis applies, so nothing here is a clean bill for that code.
- No publisher has proved control of this listing; it is indexed, not vouched for.
**Config** (claude-code):
```json
"{\n  \"mcpServers\": {\n    \"mcp\": {\n      \"type\": \"http\",\n      \"url\": \"https://oneuptime.com/mcp\"\n    }\n  }\n}"
```

## Blast radius

Extensive to critical — no credential declaration found, from the publisher, the upstream registry, or the README. Known so far: deletes data; 32 privileged tools.
- Floor 38, ceiling 62 (tier: unknown)
- `unknown` means the floor and ceiling land in different bands — not measured enough to name one. It does not mean low.
- This is impact, not likelihood. A high radius is not a defect: a filesystem server is supposed to write files. It is never part of the trust score.

## Machine-readable views of this entry

- Signed JSON: https://forgeregistry.com/api/v1/packages/com.oneuptime%2Fmcp
- Install plan: https://forgeregistry.com/api/v1/packages/com.oneuptime%2Fmcp/install-plan
- Alternatives: https://forgeregistry.com/api/v1/alternatives/com.oneuptime%2Fmcp
- HTML page: https://forgeregistry.com/registry/com.oneuptime%2Fmcp
- MCP: POST https://forgeregistry.com/api/mcp → `forge_get_package` / `forge_install_plan`

## About this document

Generated by Forge (https://forgeregistry.com) — a compact rendering of the same record served, signed, at the JSON URL above. Trust and scan facts are the registry's own measurements; anything Forge did not measure is named as unmeasured rather than omitted.
