MCP Health Monitor
About
Monitor MCP, CI, and HTTP targets with health history, TLS expiry, assertions, and diagnostics
Use this server
Add it to your MCP client. The catalogue lists this config verbatim from its source — it does not run, download, or vouch for the server. Review the command before you run it.
Transportstdio (runs a local command)
Env vars
HEALTH_MONITOR_DB HEALTH_MONITOR_AUTO_CHECK HEALTH_MONITOR_RETENTION_DAYS HEALTH_MONITOR_MAX_CONCURRENCY GITHUB_TOKEN GITLAB_TOKEN HEALTH_MONITOR_GITLAB_BASE_URL_ALLOWLIST HEALTH_MONITOR_HTTP_TARGET_ALLOWLISTClaude Code
claude mcp add --env HEALTH_MONITOR_DB= --env HEALTH_MONITOR_AUTO_CHECK= --env HEALTH_MONITOR_RETENTION_DAYS= --env HEALTH_MONITOR_MAX_CONCURRENCY= --env GITHUB_TOKEN= --env GITLAB_TOKEN= --env HEALTH_MONITOR_GITLAB_BASE_URL_ALLOWLIST= --env HEALTH_MONITOR_HTTP_TARGET_ALLOWLIST= health-monitor-mcp -- npx health-monitor-mcp
Cursor
If the button doesn't open Cursor, use the JSON below — Cursor accepts the same mcpServers config.
VS Code
code --add-mcp '{"name":"health-monitor-mcp","command":"npx","args":["health-monitor-mcp"],"env":{"HEALTH_MONITOR_DB":"","HEALTH_MONITOR_AUTO_CHECK":"","HEALTH_MONITOR_RETENTION_DAYS":"","HEALTH_MONITOR_MAX_CONCURRENCY":"","GITHUB_TOKEN":"","GITLAB_TOKEN":"","HEALTH_MONITOR_GITLAB_BASE_URL_ALLOWLIST":"","HEALTH_MONITOR_HTTP_TARGET_ALLOWLIST":""}}'
JSON
{
"mcpServers": {
"health-monitor-mcp": {
"command": "npx",
"args": [
"health-monitor-mcp"
],
"env": {
"HEALTH_MONITOR_DB": "",
"HEALTH_MONITOR_AUTO_CHECK": "",
"HEALTH_MONITOR_RETENTION_DAYS": "",
"HEALTH_MONITOR_MAX_CONCURRENCY": "",
"GITHUB_TOKEN": "",
"GITLAB_TOKEN": "",
"HEALTH_MONITOR_GITLAB_BASE_URL_ALLOWLIST": "",
"HEALTH_MONITOR_HTTP_TARGET_ALLOWLIST": ""
}
}
}
}
Environment variables are listed by name only — fill in your own values. Entries never carry secrets.