{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.oaslananka/health-monitor-mcp","description":"Monitor MCP server health, uptime, response times, and Azure DevOps pipeline status","title":"MCP Health Monitor","repository":{"url":"https://github.com/oaslananka/health-monitor-mcp","source":"github"},"version":"1.0.0","packages":[{"registryType":"npm","identifier":"health-monitor-mcp","version":"1.0.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Custom path for the SQLite database","format":"string","name":"HEALTH_MONITOR_DB"},{"description":"Set to '1' to enable background scheduled checks","format":"string","name":"HEALTH_MONITOR_AUTO_CHECK"},{"description":"Key material used to encrypt Azure DevOps PAT tokens","format":"string","isSecret":true,"name":"HEALTH_MONITOR_ENCRYPTION_KEY"},{"description":"Number of days to retain health check history","format":"string","name":"HEALTH_MONITOR_RETENTION_DAYS"},{"description":"Maximum number of concurrent scheduled checks","format":"string","name":"HEALTH_MONITOR_MAX_CONCURRENCY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-06T12:52:08.895495Z","publishedAt":"2026-07-06T12:52:08.895495Z","updatedAt":"2026-07-06T12:52:08.895495Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.oaslananka/health-monitor-mcp","description":"Monitor MCP server health, uptime, response times, alerts, and operational reports","title":"MCP Health Monitor","repository":{"url":"https://github.com/oaslananka/health-monitor-mcp","source":"github"},"version":"1.1.0","packages":[{"registryType":"npm","identifier":"health-monitor-mcp","version":"1.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Custom path for the SQLite database","format":"string","name":"HEALTH_MONITOR_DB"},{"description":"Set to '1' to enable background scheduled checks","format":"string","name":"HEALTH_MONITOR_AUTO_CHECK"},{"description":"Number of days to retain health check history","format":"string","name":"HEALTH_MONITOR_RETENTION_DAYS"},{"description":"Maximum concurrent scheduled and interactive server checks","format":"string","name":"HEALTH_MONITOR_MAX_CONCURRENCY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-21T00:35:35.79643Z","publishedAt":"2026-07-21T00:35:35.79643Z","updatedAt":"2026-07-21T00:35:35.79643Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.oaslananka/health-monitor-mcp","description":"Monitor MCP server health, uptime, response times, alerts, and operational reports","title":"MCP Health Monitor","repository":{"url":"https://github.com/oaslananka/health-monitor-mcp","source":"github"},"version":"1.1.1","packages":[{"registryType":"npm","identifier":"health-monitor-mcp","version":"1.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Custom path for the SQLite database","format":"string","name":"HEALTH_MONITOR_DB"},{"description":"Set to '1' to enable background scheduled checks","format":"string","name":"HEALTH_MONITOR_AUTO_CHECK"},{"description":"Number of days to retain health check history","format":"string","name":"HEALTH_MONITOR_RETENTION_DAYS"},{"description":"Maximum concurrent scheduled and interactive server checks","format":"string","name":"HEALTH_MONITOR_MAX_CONCURRENCY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-21T07:04:00.141105Z","publishedAt":"2026-07-21T07:04:00.141105Z","updatedAt":"2026-07-21T07:04:00.141105Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.oaslananka/health-monitor-mcp","description":"Monitor MCP server health, uptime, response times, alerts, and operational reports","title":"MCP Health Monitor","repository":{"url":"https://github.com/oaslananka/health-monitor-mcp","source":"github"},"version":"1.1.2","packages":[{"registryType":"npm","identifier":"health-monitor-mcp","version":"1.1.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Custom path for the SQLite database","format":"string","name":"HEALTH_MONITOR_DB"},{"description":"Set to '1' to enable background scheduled checks","format":"string","name":"HEALTH_MONITOR_AUTO_CHECK"},{"description":"Number of days to retain health check history","format":"string","name":"HEALTH_MONITOR_RETENTION_DAYS"},{"description":"Maximum concurrent scheduled and interactive server checks","format":"string","name":"HEALTH_MONITOR_MAX_CONCURRENCY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-21T20:25:18.359291Z","publishedAt":"2026-07-21T20:25:18.359291Z","updatedAt":"2026-07-21T20:25:18.359291Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.oaslananka/health-monitor-mcp","description":"Monitor MCP server health, uptime, response times, alerts, and operational reports","title":"MCP Health Monitor","repository":{"url":"https://github.com/oaslananka/health-monitor-mcp","source":"github"},"version":"1.1.3","packages":[{"registryType":"npm","identifier":"health-monitor-mcp","version":"1.1.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Custom path for the SQLite database","format":"string","name":"HEALTH_MONITOR_DB"},{"description":"Set to '1' to enable background scheduled checks","format":"string","name":"HEALTH_MONITOR_AUTO_CHECK"},{"description":"Number of days to retain health check history","format":"string","name":"HEALTH_MONITOR_RETENTION_DAYS"},{"description":"Maximum concurrent scheduled and interactive server checks","format":"string","name":"HEALTH_MONITOR_MAX_CONCURRENCY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-22T13:36:04.500477Z","publishedAt":"2026-07-22T13:36:04.500477Z","updatedAt":"2026-07-22T13:36:04.500477Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.oaslananka/health-monitor-mcp","description":"Monitor MCP servers and GitHub Actions workflows with health history, diagnostics, and reports","title":"MCP Health Monitor","repository":{"url":"https://github.com/oaslananka/health-monitor-mcp","source":"github"},"version":"1.2.1","packages":[{"registryType":"npm","identifier":"health-monitor-mcp","version":"1.2.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Custom path for the SQLite database","format":"string","name":"HEALTH_MONITOR_DB"},{"description":"Set to '1' to enable background scheduled checks","format":"string","name":"HEALTH_MONITOR_AUTO_CHECK"},{"description":"Number of days to retain health check history","format":"string","name":"HEALTH_MONITOR_RETENTION_DAYS"},{"description":"Maximum concurrent scheduled and interactive server checks","format":"string","name":"HEALTH_MONITOR_MAX_CONCURRENCY"},{"description":"Optional GitHub token with Actions read access for private repositories and higher API rate limits","format":"string","isSecret":true,"name":"GITHUB_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-22T16:05:50.077664Z","publishedAt":"2026-07-22T16:05:50.077664Z","updatedAt":"2026-07-22T16:05:50.077664Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.oaslananka/health-monitor-mcp","description":"Monitor MCP servers, GitHub Actions, and GitLab pipelines with health history and diagnostics","title":"MCP Health Monitor","repository":{"url":"https://github.com/oaslananka/health-monitor-mcp","source":"github"},"version":"1.3.0","packages":[{"registryType":"npm","identifier":"health-monitor-mcp","version":"1.3.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Custom path for the SQLite database","format":"string","name":"HEALTH_MONITOR_DB"},{"description":"Set to '1' to enable background scheduled checks","format":"string","name":"HEALTH_MONITOR_AUTO_CHECK"},{"description":"Number of days to retain health check history","format":"string","name":"HEALTH_MONITOR_RETENTION_DAYS"},{"description":"Maximum concurrent scheduled and interactive server checks","format":"string","name":"HEALTH_MONITOR_MAX_CONCURRENCY"},{"description":"Optional GitHub token with Actions read access for private repositories and higher API rate limits","format":"string","isSecret":true,"name":"GITHUB_TOKEN"},{"description":"Optional GitLab token with read access to private projects, pipelines, jobs, and traces","format":"string","isSecret":true,"name":"GITLAB_TOKEN"},{"description":"Comma-separated self-hosted GitLab HTTPS origins allowed for monitoring","format":"string","name":"HEALTH_MONITOR_GITLAB_BASE_URL_ALLOWLIST"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-22T17:20:41.344651Z","publishedAt":"2026-07-22T17:20:41.344651Z","updatedAt":"2026-07-22T17:20:41.344651Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.oaslananka/health-monitor-mcp","description":"Monitor MCP, CI, and HTTP targets with health history, TLS expiry, assertions, and diagnostics","title":"MCP Health Monitor","repository":{"url":"https://github.com/oaslananka/health-monitor-mcp","source":"github"},"version":"1.4.0","packages":[{"registryType":"npm","identifier":"health-monitor-mcp","version":"1.4.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Custom path for the SQLite database","format":"string","name":"HEALTH_MONITOR_DB"},{"description":"Set to '1' to enable background scheduled checks","format":"string","name":"HEALTH_MONITOR_AUTO_CHECK"},{"description":"Number of days to retain health check history","format":"string","name":"HEALTH_MONITOR_RETENTION_DAYS"},{"description":"Maximum concurrent scheduled and interactive server checks","format":"string","name":"HEALTH_MONITOR_MAX_CONCURRENCY"},{"description":"Optional GitHub token with Actions read access for private repositories and higher API rate limits","format":"string","isSecret":true,"name":"GITHUB_TOKEN"},{"description":"Optional GitLab token with read access to private projects, pipelines, jobs, and traces","format":"string","isSecret":true,"name":"GITLAB_TOKEN"},{"description":"Comma-separated self-hosted GitLab HTTPS origins allowed for monitoring","format":"string","name":"HEALTH_MONITOR_GITLAB_BASE_URL_ALLOWLIST"},{"description":"Comma-separated private HTTP(S) origins allowed only in the full runtime profile","format":"string","name":"HEALTH_MONITOR_HTTP_TARGET_ALLOWLIST"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-22T23:11:09.996901Z","publishedAt":"2026-07-22T23:11:09.996901Z","updatedAt":"2026-07-22T23:11:09.996901Z","isLatest":true}}}],"metadata":{"count":8}}
