Librenms MCP logo

Librenms MCP

Unclaimed

by mhajder

MCP server for LibreNMS management

Set up this server

01 / Choose your client

02 / Before you connect

Authentication is not specified. Check the project instructions before connecting.

Install the runtime required by the project and make it available to your client.

Project instructions

Use names from the project instructions, separated by commas. Enter names only, never secret values.

03 / Add the configuration

Source: generated from public install instructions

claude mcp add --transport stdio 'librenms-mcp' -- 'uvx' 'librenms-mcp'

Run in your terminal after replacing any placeholders.

04 / Check it in your client

Open your client’s MCP settings and confirm the server connects and lists its tools. A copied configuration does not confirm a working connection.

librenmsmcpmcp-servermcp-tools

More in Developer Tools

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

40 of 40 tools

Documented tools (40)

From project documentation. A server handshake does not verify each tool’s description or behavior.

device_add

Add a new device

device_availability

Get device availability

device_delete

Remove a device

device_discover

Discover or add a device using provided credentials

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

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about Librenms MCP Server

How do I connect Librenms MCP Server to Claude?
Run `claude mcp add librenms-mcp -- uvx librenms-mcp` in Claude Code, or add the same command and arguments under mcpServers in Cursor's mcp.json or Claude Desktop's claude_desktop_config.json, then restart the client. The blocks above are ready to paste.
Is Librenms MCP Server free?
The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
What can Librenms MCP Server do?
Librenms MCP Server documents 40 tools to the agent, including device_add, device_availability, device_delete. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.