MCP Health Monitor
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HEALTH_MONITOR_DB | No | Override the default database path for the SQLite database (default: ~/.mcp-health-monitor/health.db) | |
| HEALTH_MONITOR_AUTO_CHECK | No | Enable the optional background scheduler for automatic health checks when set to 1 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| register_azure_pipelinesB | Register Azure DevOps pipelines to monitor for CI, publish, and mirror status. |
| register_serverA | Register an MCP server to monitor. Supports http, sse, and stdio transports. |
| check_pipeline_statusA | Get the latest run status of registered Azure DevOps pipelines for one group or all groups. |
| check_serverC | Check the health of a registered MCP server, list tools, and measure response time. |
| check_allB | Check health of all registered MCP servers in parallel. |
| get_pipeline_logsA | Fetch logs from a specific Azure DevOps build to investigate pipeline failures. |
| get_uptimeA | Get uptime history and statistics for a registered MCP server. |
| check_all_projectsA | Check both MCP server health and Azure DevOps pipeline status across all registered projects. |
| get_dashboardA | Get a dashboard overview of all registered MCP servers with uptime and performance stats. |
| get_reportA | Get a human-readable Markdown health report for all servers. Paste directly into chat or docs. |
| list_serversC | List all registered MCP servers with their current status. |
| unregister_serverB | Remove a server from monitoring. |
| get_monitor_statsA | Get statistics about the health monitor itself, including database activity. |
| set_alertA | Configure alert thresholds for response time, uptime, and consecutive failures. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/oaslananka/mcp-health-monitor'
If you have feedback or need assistance with the MCP directory API, please join our Discord server