I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

AlertManager-MCP
Un servidor de protocolo de contexto modelo (MCP) que se integra con Prometheus AlertManager
3 years
Works with Finder
1
Github Watches
2
Github Forks
0
Github Stars
Prometheus Alertmanager MCP Server
This project implements a Model Context Protocol (MCP) server that integrates with Prometheus Alertmanager. It serves as a bridge between Claude AI and Alertmanager, allowing Claude to interact with and manage alerts through a standardized interface.
Core 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.
Technical Implementation
- Built using TypeScript and the MCP SDK
- Communicates with Alertmanager's HTTP API (v2)
- Runs as a stdio-based process compatible with Claude for Desktop
- Implements proper error handling and timeout management
- Provides strongly-typed interfaces for alert and silence data
Installation
Prerequisites
- Access to a running Prometheus Alertmanager instance
- For Claude for Desktop: Node.js (v18 or newer) installed on your system
Setup
The package is available on npm and can be used directly with npx:
npx alertmanager-mcp
For global installation:
npm install -g alertmanager-mcp
alertmanager-mcp
Usage with Claude for Desktop
- Configure Claude for Desktop to use the MCP server by editing the configuration file:
{
"mcpServers": {
"alertmanager": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"--network=host",
"-e", "ALERTMANAGER_URL=http://your-alertmanager-url:9093",
"ghcr.io/kaznak/alertmanager-mcp:latest"
],
"env": {}
}
}
}
-
Restart Claude for Desktop to load the new configuration.
-
You can now ask Claude to interact with Alertmanager using natural language:
- "Show me current alerts"
- "Filter alerts related to CPU issues"
- "Get details for this alert"
- "Create a silence for this alert for the next 2 hours"
Available Tools
get-alerts
Retrieves a list of alerts with optional filtering.
Parameters:
-
filter
: (optional) Filtering query (e.g.,alertname=~'.*CPU.*'
) -
silenced
: (optional) Include silenced alerts -
inhibited
: (optional) Include inhibited alerts -
active
: (optional) Include active alerts (default: true)
get-alert-details
Gets detailed information about a specific alert.
Parameters:
-
fingerprint
: Alert fingerprint
create-silence
Creates a silence for alerts matching specified criteria.
Parameters:
-
matchers
: List of matchers for alerts -
startsAt
: (optional) Silence start time (ISO8601 format, default is current time) -
endsAt
: Silence end time (ISO8601 format) -
createdBy
: Username who created the silence -
comment
: Reason or explanation for the silence
get-silences
Retrieves a list of silences with optional filtering.
Parameters:
-
filter
: (optional) Filtering query (e.g.,createdBy=~'.*admin.*'
)
delete-silence
Deletes a silence by ID.
Parameters:
-
silenceId
: ID of the silence to delete
get-alert-groups
Gets alert groups with optional filtering.
Parameters:
-
active
: (optional) Include active alerts (default: true) -
silenced
: (optional) Include silenced alerts -
inhibited
: (optional) Include inhibited alerts
Extending the Server
This MCP server can be extended with additional features such as:
- Alert trend analysis
- Automatic response suggestions
- Integration with incident management systems
- Custom dashboards for specific alert types
Resources
相关推荐
Evaluator for marketplace product descriptions, checks for relevancy and keyword stuffing.
Confidential guide on numerology and astrology, based of GG33 Public information
A geek-themed horoscope generator blending Bitcoin prices, tech jargon, and astrological whimsy.
Converts Figma frames into front-end code for various mobile frameworks.
Advanced software engineer GPT that excels through nailing the basics.
Descubra la colección más completa y actualizada de servidores MCP en el mercado. Este repositorio sirve como un centro centralizado, que ofrece un extenso catálogo de servidores MCP de código abierto y propietarios, completos con características, enlaces de documentación y colaboradores.
Manipulación basada en Micrypthon I2C del expansor GPIO de la serie MCP, derivada de AdaFruit_MCP230xx
Una puerta de enlace de API unificada para integrar múltiples API de explorador de blockchain similar a Esterscan con soporte de protocolo de contexto modelo (MCP) para asistentes de IA.
Espejo dehttps: //github.com/agentience/practices_mcp_server
Espejo de https: //github.com/bitrefill/bitrefill-mcp-server
Reviews

user_fY5onT1L
I've been using alertmanager-mcp for a while now, and it has greatly streamlined our monitoring operations. The integration capabilities and ease of configuration are impressive. The support from kaznak is top-notch and the documentation is thorough, making implementation a breeze. Highly recommended for anyone looking to improve their alert management system!