mcp-server-health-monitor MCP Server

npm mcp-server-health-monitor package

Local serverstdioMIT

What is the mcp-server-health-monitor MCP Server?

mcp-server-health-monitor is an MCP project maintained in the dbsectrainer/mcp-server-health-monitor repository. The maintainer describes its purpose as “npm mcp-server-health-monitor package”. Read the project documentation for the complete scope.

Installation

The documented npm package is mcp-server-health-monitor. 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
health_check_allprobes all configured servers in parallel via list_tools, measures latency, and stores results. Accepts an optional timeout_ms parameter (default: 5000).
get_server_statusreturns per-server detail including latency, last seen time, 24-hour error count, last error message, and p50/p95 latency percentiles. Requires server_name.
list_degradedfilters to servers that are offline or have latency above the threshold. Accepts an optional latency_threshold override.
get_historyreturns raw health check history for a specific server, ordered most-recent first. Requires server_name; accepts optional limit (default: 50, max: 500).
configure_serverregisters a new MCP server to monitor. Servers added this way are stored in ~/.mcp/extra-servers.json and merged with auto-discovered servers. Required…
remove_serverremoves a manually registered server from monitoring. Only affects servers added via configure_server; auto-discovered servers are not affected. Requires name.
check_updatesdetects version drift by hashing tool schemas on each probe and comparing against the last stored hash. Returns has_changed, previous_hash, current_hash, and…
export_dashboardgenerates a self-contained single-file HTML dashboard with summary cards, per-server status table with p50/p95 latency, and inline SVG uptime sparklines.…

How to install the mcp-server-health-monitor MCP Server

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

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