Monitor MCP server health, uptime, response times, and Azure DevOps pipeline status
MCPpedia last refreshed this data
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"io-github-oaslananka-health-monitor-mcp-oaslananka": {
"args": [
"-y",
"health-monitor-mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP server health monitoring, uptime tracking, Azure DevOps pipeline status, > and alert evaluation through natural-language tools.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y 'health-monitor-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked health-monitor-mcp against OSV.dev.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in cloud
MCP Server for kubernetes management commands
Upload, organize, search, and transform images, videos, and files with AI-powered tools.
Static infrastructure analysis via MCP: databases, AWS services, IaC, and code patterns.
Official Sevalla MCP — full PaaS API access through just 2 tools.
MCP Security Weekly
Get CVE alerts and security updates for io.github.oaslananka/health-monitor-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
MCP server health monitoring, uptime history, latency tracking, alert evaluation, and operational reports through natural-language tools.
health-monitor-mcp keeps a local registry of MCP servers, performs real MCP handshakes, records health history in SQLite, evaluates alert thresholds, and returns JSON or Markdown evidence suitable for agents and operators.
Supported target transports:
Azure DevOps monitoring was retired in v1.1.0. CI-provider integrations are tracked as independent future work.
Run the published package noninteractively with Node.js 24:
npx -y health-monitor-mcp --version
Example MCP client configuration:
{
"mcpServers": {
"health-monitor": {
"command": "npx",
"args": ["-y", "health-monitor-mcp"]
}
}
}
| Tool | Purpose | Typical prompt |
|---|---|---|
register_server | Register an MCP target | Register https://inventory.example.com/mcp as inventory-prod |
check_server | Run one live health check | Check inventory-prod now |
check_all | Check all matching targets with bounded concurrency | Check all production MCP servers |
get_uptime | Return uptime and latency history | Show 24h uptime for inventory-prod |
get_dashboard | Return a JSON dashboard | Give me a 24h dashboard |
get_report | Return a Markdown report | Generate a 24h health report |
list_servers | List registered targets | List monitored servers |
unregister_server | Remove a target | Stop monitoring local-debugger |
set_alert | Configure thresholds | Alert if inventory-prod exceeds 500ms |
get_monitor_stats | Inspect monitor-level activity | How many checks are stored? |
Expected configuration mistakes return stable error codes and remediation hints, including SERVER_NOT_FOUND, NO_SERVERS_REGISTERED, STDIO_DISABLED, and STDIO_COMMAND_REJECTED.
Streamable HTTP:
register_server name="inventory-prod" type="http" url="https://inventory.example.com/mcp" tags=["production","inventory"]
Legacy SSE:
register_server name="legacy-search" type="sse" url="
... [View full README on GitHub](https://github.com/oaslananka/health-monitor-mcp#readme)