
Mcp Alertmanager
Connects Claude directly to Prometheus Alertmanager for querying and managing alerts without leaving your editor. Exposes 12 tools covering alert retrieval with filters, silence management, alert investigation, and correlation analysis to track down root causes. Ships as a native Go binary with built-in Kubernetes connectivity via client-go, so it can auto-connect to Alertmanager running in OpenShift clusters using the API proxy without port forwarding. Works via direct URL for standalone deployments or auto-detects kubeconfig for cluster environments. Useful when you're triaging incidents and want to query firing alerts, create silences, or investigate alert patterns conversationally instead of switching between the Alertmanager UI and your code.
- tools
- 12
- transport
- STDIO
- last updated
- Feb 3, 2026
Tools
12 toolsPublic tool metadata for what this MCP can expose to an agent.
getAlertsGet alerts with optional filters
Get alerts with optional filters
No parameter schema in public metadata yet.
getAlertGroupsGet alerts grouped by routing labels
Get alerts grouped by routing labels
No parameter schema in public metadata yet.
getCriticalAlertsGet critical severity alerts only
Get critical severity alerts only
No parameter schema in public metadata yet.
getAlertingSummarySummary: counts by severity, top alerts, namespaces
Summary: counts by severity, top alerts, namespaces
No parameter schema in public metadata yet.
getSilencesList silences by state
List silences by state
No parameter schema in public metadata yet.
createSilenceCreate a silence for an alert
Create a silence for an alert
No parameter schema in public metadata yet.
deleteSilenceDelete a silence by ID
Delete a silence by ID
No parameter schema in public metadata yet.
getAlertmanagerStatusServer status, version, cluster info
Server status, version, cluster info
No parameter schema in public metadata yet.
getReceiversList notification receivers
List notification receivers
No parameter schema in public metadata yet.
investigateAlertDeep investigation of a specific alert
Deep investigation of a specific alert
No parameter schema in public metadata yet.
getAlertHistoryAlert history and analysis guidance
Alert history and analysis guidance
No parameter schema in public metadata yet.
correlateAlertsFind correlated alerts by shared labels
Find correlated alerts by shared labels
No parameter schema in public metadata yet.
Sponsors
Readme
Alertmanager MCP Server (Go)
A Model Context Protocol (MCP) server for Prometheus Alertmanager integration. Native Go binary with built-in Kubernetes connectivity via client-go.
Installation
npx
npx -y mcp-alertmanager@latest
MCP Client Configuration
Add to your MCP client configuration (VS Code, Cursor, Windsurf, etc.):
{
"mcpServers": {
"alertmanager": {
"command": "npx",
"args": ["-y", "mcp-alertmanager@latest"],
"env": {
"ALERTMANAGER_URL": "http://localhost:9093"
}
}
}
}
VS Code
Details
- Repository
- github.com/jeanlopezxyz/mcp-alertmanager
- Category
- Monitoring & Observability
- Package
mcp-alertmanager- Transport
- STDIO
- Registry
- MCP registry, active