
mhajder/librenms-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP-сервер для управления LibreNMS
Обзор
LibreNMS MCP Server - это сервер на базе Python Model Context Protocol (MCP), предназначенный для предоставления расширенного, программируемого доступа к данным мониторинга сети LibreNMS и функциям управления. Он предоставляет современный API для запроса, автоматизации и интеграции ресурсов LibreNMS, таких как устройства, порты, оповещения, инвентарь, местоположения, журналы и многое другое. Сервер поддерживает операции чтения и записи, надежные функции безопасности и подходит для интеграции с инструментами автоматизации, приборными панелями и пользовательскими рабочими процессами управления сетью.
Обзор (машинный перевод)
Пусть агенты ИИ запрашивают и управляют сетевым мониторингом LibreNMS через протокол Model Context.
Установка · Инструменты · Конфигурация · Безопасность
LibreNMS MCP Server - это сервер на базе Python Model Context Protocol (MCP), предназначенный для предоставления расширенного, программируемого доступа к данным мониторинга сети LibreNMS и функциям управления. Он предоставляет современный API для запроса, автоматизации и интеграции ресурсов LibreNMS, таких как устройства, порты, оповещения, инвентарь, местоположения, журналы и многое другое. Сервер поддерживает операции чтения и записи, надежные функции безопасности и подходит для интеграции с инструментами автоматизации, приборными панелями и пользовательскими рабочими процессами управления сетью.
Feature Особенности
Основные характеристики
Запрос устройств LibreNMS, портов, инвентаря, местоположения, журналов и оповещений с гибкой фильтрацией
- Топология сети Retrieve, состояние устройства и показатели производительности Доступ и анализ истории оповещений, журналов событий и состояния системы Мониторинг статистики интерфейса, состояния порта и данных трафика Отслеживание конечных точек и подключенных устройств по MAC или IP-адресу
- Восстанавливать и управлять группами устройств, группами портов и группами избирателей
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
LibreNMS MCP Server is a Python-based Model Context Protocol (MCP) server designed to provide advanced, programmable access to LibreNMS network monitoring data and management features. It exposes a modern API for querying, automating, and integrating LibreNMS resources such as devices, ports, alerts, inventory, locations, logs, and more. The server supports both read and write operations, robust security features, and is suitable for integration with automation tools, dashboards, and custom network management workflows.
✨ Features
Core Features
- Query LibreNMS devices, ports, inventory, locations, logs, and alerts with flexible filtering
- Retrieve network topology, device status, and performance metrics
- Access and analyze alert history, event logs, and system health
- Monitor interface statistics, port status, and traffic data
- Track endpoints and connected devices by MAC or IP address
- Retrieve and manage device groups, port groups, and poller groups
- Get detailed information about network services and routing
Management Operations
- Create, update, and delete devices, ports, and groups (if enabled)
- Manage alert rules, notifications, and device metadata
- Configure read-only mode to restrict all write operations for safe monitoring
- Support for bulk operations on devices and ports
Advanced Capabilities
- Rate limiting and API security features
Установка
uvx librenms-mcp