Index / Observability

librenms-mcp

access level: configurable✔ Source-reviewed Oct 2026

We read this project's source code and tool definitions (Oct 2026). This is a code review, not a live test against real systems. Re-check after upgrades.
Repositoryhttps://github.com/mhajder/librenms-mcp
CategoryObservability (network)
Systems touchedLibreNMS: devices, ports, alerts, inventory, locations, logs, billing, services, Oxidized
Access (as described)configurable
License / priceMIT / free
GitHub stars42 (checked Oct 2026)
Read toolsDevice/port/inventory/location lookups and search, graphs (PNG as MCP images), alerts and alert rules, event/syslog/auth logs, billing, Oxidized config lookups, services; paginated (100 per page)
Write / delete / exec toolsCreate/update/delete devices, device groups, locations, port groups, alert rules, bills and services (e.g. device_delete, alert_rule_delete, service_delete)
Read-only modeYes: READ_ONLY_MODE=true disables all put/post/delete tools; tag-based tool filtering; invalid boolean values stop the server at startup
Safety notesREAD_ONLY_MODE is false in the example config, so write and delete tools are live unless you flip it. Use a read-only LibreNMS API token for monitoring-only use.
Verifiedyes (README review 2026-10-31)
NotesCommunity server, created Aug 2025, actively updated (commit 26 Oct 2026). Added 2026-10-31.

📬 SysAdmin Agents

The SysAdmin Agents newsletter: new MCP servers, agent skills and safety notes for sysadmins. One email a week.