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.
| Repository | https://github.com/mhajder/librenms-mcp |
|---|---|
| Category | Observability (network) |
| Systems touched | LibreNMS: devices, ports, alerts, inventory, locations, logs, billing, services, Oxidized |
| Access (as described) | configurable |
| License / price | MIT / free |
| GitHub stars | 42 |
| Read tools | Device/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 tools | Create/update/delete devices, device groups, locations, port groups, alert rules, bills and services (e.g. device_delete, alert_rule_delete, service_delete) |
| Read-only mode | Yes: READ_ONLY_MODE=true disables all put/post/delete tools; tag-based tool filtering; invalid boolean values stop the server at startup |
| Safety notes | READ_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. |
| Verified | yes (README review 2026-10-31) |
| Notes | Community 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.