alertmanager-mcp
If you are the rightful owner of alertmanager-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
Prometheus Alertmanager MCP Server integrates with Prometheus Alertmanager to allow Claude AI to manage alerts through a standardized interface.
The Prometheus Alertmanager MCP Server acts as a bridge between Claude AI and Prometheus Alertmanager, enabling seamless interaction and management of alerts. It is built using TypeScript and the MCP SDK, and communicates with Alertmanager's HTTP API. The server is designed to run as a stdio-based process compatible with Claude for Desktop, providing robust error handling and timeout management. It offers strongly-typed interfaces for alert and silence data, ensuring reliable and efficient alert management.
Features
- Alert Retrieval: Fetches and formats current alerts from Alertmanager with optional filtering capabilities.
- Alert Details: Provides detailed information about specific alerts when referenced by their fingerprint.
- Silence Management: Offers tools to create, list, and delete silences that suppress notifications for specific alerts.
- Alert Grouping: Retrieves alert groups as organized by Alertmanager.
Tools
get-alerts
Retrieves a list of alerts with optional filtering.
get-alert-details
Gets detailed information about a specific alert.
create-silence
Creates a silence for alerts matching specified criteria.
get-silences
Retrieves a list of silences with optional filtering.
delete-silence
Deletes a silence by ID.
get-alert-groups
Gets alert groups with optional filtering.