# hyperping MCP server

Uptime, API and server monitoring with outages, reporting, on-call and status pages.

## Links
- Registry page: https://www.getdrio.com/mcp/com-hyperping-hyperping
- Repository: https://github.com/hyperping/mcp-server
- Website: https://hyperping.com/docs/mcp

## Install
- Endpoint: https://api.hyperping.io/v1/mcp
- Auth: Auth required by registry metadata

## Setup notes
- Remote header: Authorization (required; secret)
- The upstream registry signals required auth or secrets.
- Remote endpoint: https://api.hyperping.io/v1/mcp
- Header: Authorization

## Tools
- list_monitors (List monitors) - Paginated monitors in the project. Optional status filter (up/down/paused/ssl_expiring). Endpoint: https://api.hyperping.io/v1/mcp
- get_monitor (Get monitor) - Fetch a single monitor by its UUID. Endpoint: https://api.hyperping.io/v1/mcp
- create_monitor (Create monitor) - Create a new monitor. Requires name+url; add "port" for port checks, "dns_*" for DNS checks. Endpoint: https://api.hyperping.io/v1/mcp
- update_monitor (Update monitor) - Patch a monitor. Pass only fields you want to change; others are preserved. Endpoint: https://api.hyperping.io/v1/mcp
- pause_monitor (Pause monitor) - Pause a monitor — no checks run and no alerts fire. Same as update_monitor with paused=true. Endpoint: https://api.hyperping.io/v1/mcp
- resume_monitor (Resume monitor) - Resume a paused monitor. Same as update_monitor with paused=false. Endpoint: https://api.hyperping.io/v1/mcp
- search_monitors_by_name (Search monitors by name) - Case-insensitive substring search across monitor names and URLs. Endpoint: https://api.hyperping.io/v1/mcp
- get_status_summary (Status summary) - Up/down/paused counts plus a list of currently down monitors with the timestamp they went down. Endpoint: https://api.hyperping.io/v1/mcp
- list_outages (List outages) - Paginated list of outages in the project. Filter by status, type, or search term. Endpoint: https://api.hyperping.io/v1/mcp
- get_outage (Get outage) - Fetch a single outage by UUID, including acknowledgements, description, and root cause. Endpoint: https://api.hyperping.io/v1/mcp
- get_outage_timeline (Get outage timeline) - Full activity timeline for an outage: detection, cross-region verification, alert dispatches, acknowledgement, resolution. Endpoint: https://api.hyperping.io/v1/mcp
- get_monitor_outages (Get outages for a monitor) - Paginated list of outages scoped to one monitor. Convenience wrapper around list_outages. Endpoint: https://api.hyperping.io/v1/mcp
- list_recent_alerts (List recent alerts) - Alert notifications (up/down transitions) over a date range. Defaults to last 30 days. Endpoint: https://api.hyperping.io/v1/mcp
- get_monitor_uptime (Get uptime (SLA) stats) - Uptime percentage over a date window, aggregated and optionally per day/hour/week/month. Endpoint: https://api.hyperping.io/v1/mcp
- get_monitor_response_time (Get response time) - Response time latency trend over a date window. Endpoint: https://api.hyperping.io/v1/mcp
- get_monitor_mttr (Get MTTR per monitor) - Mean time to resolve (MTTR) per monitor over a date window, in seconds. Endpoint: https://api.hyperping.io/v1/mcp
- get_monitor_mtta (Get MTTA per monitor) - Mean time to acknowledge (MTTA) per monitor over a date window, in seconds. Endpoint: https://api.hyperping.io/v1/mcp
- get_monitor_anomalies (Get monitor anomalies) - Anomaly-detection output for a single monitor (flapping, latency spikes, etc.). Endpoint: https://api.hyperping.io/v1/mcp
- get_monitor_http_logs (Get monitor HTTP logs) - Recent HTTP probe logs for a monitor, paginated. Useful to diagnose recent check failures. Endpoint: https://api.hyperping.io/v1/mcp
- list_on_call_schedules (List on-call schedules) - All on-call schedules in the project. Each entry typically includes rotation config and current on-call. Endpoint: https://api.hyperping.io/v1/mcp
- get_on_call_schedule (Get on-call schedule) - One schedule by UUID with full rotation detail and the linked escalation policies. Endpoint: https://api.hyperping.io/v1/mcp
- list_escalation_policies (List escalation policies) - All escalation policies in the project. Use to find which monitors route alerts where. Endpoint: https://api.hyperping.io/v1/mcp
- get_escalation_policy (Get escalation policy) - One policy by UUID. Reveals step sequence, linked schedules, and contact channels. Endpoint: https://api.hyperping.io/v1/mcp
- list_team_members (List team members) - Users on the project, with names and emails. Use to resolve user IDs from schedules/policies. Endpoint: https://api.hyperping.io/v1/mcp
- list_integrations (List integrations) - All notification integrations in the project (Slack, Telegram, Discord, PagerDuty, OpsGenie, Teams, webhook, etc.). Endpoint: https://api.hyperping.io/v1/mcp
- get_integration (Get integration) - One integration by UUID, with its channel-specific config (channel name, webhook URL, routing, etc.). Endpoint: https://api.hyperping.io/v1/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: com.hyperping
- Version: 1.0.0
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Jul 29, 2026
- Source: https://registry.modelcontextprotocol.io
