device_discover

MCP tool from Librenms MCP by mhajder

Discover or add a device using provided credentials

How to use it

Project documentation lists device_discover for the Librenms MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.

Install Librenms MCP

$uvx librenms-mcp
FULL LIBRENMS MCP LISTING

Other tools in Librenms MCP (39)

device_add

Add a new device

device_availability

Get device availability

device_delete

Remove a device

device_eventlog_add

Add an event log entry for a device

device_fdb

List the forwarding database (learned MACs) for a device

device_get

Get details for a specific device

device_links

List links for a device

device_maintenance_status

Get the maintenance status for a device

device_nac

List network access control (802.1X / MAB) sessions on a device

device_outages

Get device outages

device_ports

List all ports for a device

device_ports_get

Get details for a specific port on a device

device_rename

Rename an existing device

device_set_maintenance

Set device maintenance mode

device_update

Update device metadata

device_vlans

List VLANs for a device

devicegroup_add

Add a device group

devicegroup_add_devices

Add devices to a device group

devicegroup_delete

Delete a device group

devicegroup_devices

List devices in a device group

devicegroup_remove_devices

Remove devices from a device group

devicegroup_set_maintenance

Set maintenance for a device group

devicegroup_update

Update a device group

devicegroups_list

List device groups

devices_list

List all devices (with optional filters)

inventory_device

Get inventory for a device

inventory_device_flat

Get flat inventory for a device

location_add

Add a location

location_delete

Delete a location

location_edit

Edit a location

location_get

Get details for a location

location_set_maintenance

Set maintenance for a location

locations_list

List all locations

port_fdb

List MAC addresses learned on a port

port_get

Get details for a specific port

ports_list

List all ports (with optional filters)

ports_search

Search ports (general search)

ports_search_field

Search ports by a specific field

ports_search_mac

Search ports by MAC address