ML

mhajder/librenms-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

42 stars 11 forks Качество 75 Тренд 32MIT

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
Открыть полный README на GitHub

Установка

uvx librenms-mcp
Новичок в MCP? Начните с руководства на mcpskill.org →