SkillTide Submit
Official description3 sourcesMCP servers3d ago
kaznak/alertmanager-mcp

kaznak/alertmanager-mcp

๐Ÿ“‡ โ˜๏ธ - A Model Context Protocol server that integrates with Prometheus Alertmanager for alert management andโ€ฆ
View on GitHub โ†—Direct link ยท no redirect page
Source
collected from the rohitg00/awesome-devops-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-14 ยท last seen 2026-10-16 ยท seen 4ร— ยท listed by 3 sources
Score
score 303 ยท 3 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆœๅŠก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
first catalogued 2026-10-14๏ผ›last seen 2026-10-16ใ€‚There is no official certification or quality rating here โ€” we record sources and dates only.
Third-party quality signals

Prometheus Alertmanager MCP Server

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

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
1. **Alert Retrieval**: Fetches and formats current alerts from Alertmanager with optional filtering capabilities.
2. **Alert Details**: Provides detailed information about specific alerts when referenced by their fingerprint.
3. **Silence Management**: Offers tools to create, list, and delete silences that suppress notifications for specific alerts.
4. **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:
For global installation:
Usage with Claude for Desktop
1. Configure Claude for Desktop to use the MCP server by editing the configuration file:
2. Restart Claude for Desktop to load the new configuration.
3. 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.*')
Source
awesome ยท https://github.com/kaznak/alertmanager-mcp
Browse by field
MCP servers
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index