BigHugger
MCP MCP server · io.github.mhajder

io.github.mhajder/librenms-mcp

MCP server for LibreNMS network monitoring — query devices, ports, alerts, and manage infrastructure

host stars
37
30-day movement
starts with the next reading
Related entries
43
Connections
110
pypilocalstreamable-httpstdio

A Python-based MCP server exposing LibreNMS network monitoring through a large set of tools covering devices, ports, alerts, logs, bills, graphs, and Oxidized configs. It supports both read-only querying and management operations, with stdio and streamable-http transports.

It lets you operate and troubleshoot a LibreNMS instance directly from an MCP client instead of hand-writing API calls.

Use it to

  • Query device and port status with filters
  • Acknowledge alerts and manage alert rules
  • Retrieve device, port, and bill graphs as images
  • Look up Oxidized configs and ARP/FDB entries
  • Add, update, or delete devices and groups

For Network engineers using LibreNMS with MCP clients

Runs
installed — on your machine
Transport
stdio, streamable-http
Tools
110
Packaged as
pypi:librenms-mcp, oci:ghcr.io/mhajder/librenms-mcp:1.11.2
Install
uvx librenms-mcp
Needs
24 environment variables, including secrets
Version
1.11.2
Last release
2026-09-02
topicslibrenmsnetwork-monitoringmcp-serverpythonalertsinfrastructure