MCP Health Monitor MCP Server

MCP server, CI workflow, and generic HTTP endpoint monitoring with health history, TLS expiry, assertions, diagnostics, and operational reports.

Local serverstdioMIT

What is the MCP Health Monitor MCP Server?

Health Monitor is an MCP project maintained in the oaslananka/health-monitor-mcp repository. The maintainer describes its purpose as “MCP server, CI workflow, and generic HTTP endpoint monitoring with health history, TLS expiry, assertions, diagnostics, and operational reports”. Read the project documentation for the complete scope.

Installation

The documented npm package is health-monitor-mcp. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
register_serverRegister an MCP target
check_serverRun one MCP health check
register_github_actionsRegister a GitHub workflow
check_github_actionsCheck latest GitHub run and failed job/step diagnostics
register_gitlab_pipelineRegister a GitLab project pipeline
check_gitlab_pipelineCheck latest pipeline and bounded failed-job traces
register_http_targetRegister a GET-only HTTP/HTTPS endpoint
check_http_targetCheck response assertions and TLS expiry
register_webhookRegister a webhook target for alert delivery
test_webhookSend a test payload and return delivery diagnostics
check_allCheck all target kinds with bounded concurrency
get_uptimeReturn MCP uptime and latency history
get_dashboardReturn a cross-provider JSON dashboard
get_reportReturn a cross-provider Markdown report
list_serversList registered MCP targets
list_github_actionsList registered GitHub workflow targets
list_gitlab_pipelinesList registered GitLab pipeline targets
list_http_targetsList registered HTTP targets
list_webhooksList registered webhook targets
unregister_serverRemove an MCP target
unregister_github_actionsRemove a GitHub target and its history
unregister_gitlab_pipelineRemove a GitLab target and its history
unregister_http_targetRemove an HTTP target and its history
unregister_webhookRemove a webhook target and its history
set_alertConfigure MCP health thresholds
get_monitor_statsInspect cross-provider monitor activity

How to install the MCP Health Monitor MCP Server

{
  "mcpServers": {
    "health-monitor": {
      "command": "npx",
      "args": [
        "-y",
        "health-monitor-mcp"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.