Linuxfabrik MCP Server for Icinga
MCP-сервер для Icinga
mcp-server-icinga — это сервер протокола контекста модели (MCP), который позволяет ИИ-клиентам, таким как Claude, работать с инсталляциями Icinga с помощью естественного языка. Он предназначен для системных инженеров Linux, которые используют Icinga в продакшене и хотят иметь чат-интерфейс для ежедневной сортировки, расследования инцидентов и рутинных операций поверх существующих REST API Icinga.
Этот проект был разработан с помощью Claude Code от Anthropic.
Область применения
Сервер связывает три интерфейса Icinga и стек мониторинга Linuxfabrik:
Icinga 2 Core REST API (порт 5665): живые объекты хостов и сервисов, проверки по требованию, подтверждения, периоды обслуживания.
Icinga Web 2 / модуль Icinga DB Web: более богатые проекции состояний, история, комментарии, уведомления, с учетом ограничений интерфейса Icinga Web.
Icinga Director API: просмотр объектов, интроспекция шаблонов сервисов, каталог команд.
Каталог monitoring-plugins от Linuxfabrik: реализация, входные и выходные данные, состояния и данные о производительности каждого плагина проверки, чтобы сервер мог объяснить, почему сервис выдает оповещение, а не просто констатировать факт.
База данных временных рядов (по умолчанию: InfluxDB, модульная): исторические данные о производительности для анализа трендов, анализа «флэппинга» (нестабильности) и расследования первопричин.
Каждый бэкенд находится в своем собственном модуле, поэтому операторы могут подключать только то, что они действительно используют. Сервер прозрачно помечает информацию, которую базовый API не предоставляет, вместо того чтобы пытаться угадать.
Related MCP server: PilotOps MCP
Статус
Ранняя стадия разработки. Архитектура, конфигурация и набор инструментов нестабильны и будут меняться.
Требования
Python 3.14 или новее.
Доступная инсталляция Icinga (одна или несколько из: Icinga 2 Core API, Icinga Web 2 с модулем Icinga DB Web, Icinga Director).
Опционально: бэкенд базы данных временных рядов для исторических данных о производительности. Интеграция по умолчанию — InfluxDB; уровень TSDB модульный, поэтому можно подключить другие бэкенды.
Установка
Инструкции по установке будут задокументированы после выпуска первой версии.
Конфигурация
Документация по конфигурации появится, как только стабилизируется конфигурационный интерфейс.
Связанные проекты
Linuxfabrik monitoring-plugins: каталог плагинов проверки, который понимает этот сервер.
Linuxfabrik lib: общие вспомогательные библиотеки Python.
Icinga/icinga-mcp: экспериментальный MCP-сервер от команды Icinga. Другая область применения, другая архитектура.
Лицензия
Выпущено в общественное достояние под лицензией Unlicense.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables complete management of CheckMK monitoring environments through natural language, including live monitoring, downtime scheduling, problem management, and configuration.16GPL 3.0
- FlicenseNot gradedqualityDmaintenanceEnables AI-driven incident response by connecting Claude to monitoring tools like Prometheus, Grafana, Loki, PagerDuty, and Slack for automated investigation and runbook generation.9
- AlicenseCqualityAmaintenanceEnables natural language interaction with Thruk monitoring systems, allowing users to query hosts/services, schedule downtimes, acknowledge problems, and more via MCP-compatible clients.65MIT
- AlicenseNot gradedqualityDmaintenanceEnables natural language management of OPNsense firewalls through AI clients, providing tools for firewall rules, system health, VPN monitoring, and more.AGPL 3.0
Related MCP Connectors
Uptime, SSL, DNS and domain monitoring you can talk to from Claude or any MCP client.
Operate Linux, macOS and Windows from your LLM. Every action runs through an auditable allowlist.
AI agent run monitoring with incident replay and SLA receipts.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/Linuxfabrik/mcp-server-icinga'
If you have feedback or need assistance with the MCP directory API, please join our Discord server