devices_list
List all devices (with optional filters)
How to use it
devices_list is exposed by the Librenms MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the devices_list tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Librenms MCP
uvx librenms-mcpOther tools in Librenms MCP (39)
Add a new device
Get device availability
Remove a device
Discover or add a device using provided credentials
Add an event log entry for a device
List the forwarding database (learned MACs) for a device
Get details for a specific device
List links for a device
Get the maintenance status for a device
List network access control (802.1X / MAB) sessions on a device
Get device outages
List all ports for a device
Get details for a specific port on a device
Rename an existing device
Set device maintenance mode
Update device metadata
List VLANs for a device
Add a device group
Add devices to a device group
Delete a device group
List devices in a device group
Remove devices from a device group
Set maintenance for a device group
Update a device group
List device groups
Get inventory for a device
Get flat inventory for a device
Add a location
Delete a location
Edit a location
Get details for a location
Set maintenance for a location
List all locations
List MAC addresses learned on a port
Get details for a specific port
List all ports (with optional filters)
Search ports (general search)
Search ports by a specific field
Search ports by MAC address