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