librenms-mcp
LibreNMS MCP
MCP server for LibreNMS network monitoring - query devices, ports, alerts, and manage infrastructure
Package Details
librenms-mcp
Environment Variables
LibreNMS instance URL (e.g., https://librenms.example.com)
LibreNMS API token with appropriate permissions
trueVerify TLS certificates for LibreNMS requests (true/false)
30HTTP timeout for LibreNMS API requests in seconds
falseEnable read-only mode to block write operations
Comma-separated tool tags to disable (e.g., alerts,bills)
INFOLogging level (DEBUG, INFO, WARNING, ERROR)
falseEnable per-client rate limiting (true/false)
100Maximum requests allowed per rate-limit window
1Rate-limit window duration in minutes
librenms-mcp
Environment Variables
LibreNMS instance URL (e.g., https://librenms.example.com)
LibreNMS API token with appropriate permissions
trueVerify TLS certificates for LibreNMS requests (true/false)
30HTTP timeout for LibreNMS API requests in seconds
falseEnable read-only mode to block write operations
Comma-separated tool tags to disable (e.g., alerts,bills)
INFOLogging level (DEBUG, INFO, WARNING, ERROR)
falseEnable per-client rate limiting (true/false)
100Maximum requests allowed per rate-limit window
1Rate-limit window duration in minutes
8000Port for HTTP server (default: 8000)
Optional bearer token for HTTP transport authentication
MCP transport type (http for HTTP, stdio for stdio)
ghcr.io/mhajder/librenms-mcp:1.7.0
Runtime Arguments
Named
{MCP_HTTP_PORT}:{MCP_HTTP_PORT}Port mapping for HTTP transportEnvironment Variables
LibreNMS instance URL (e.g., https://librenms.example.com)
LibreNMS API token with appropriate permissions
trueVerify TLS certificates for LibreNMS requests (true/false)
30HTTP timeout for LibreNMS API requests in seconds
falseEnable read-only mode to block write operations
Comma-separated tool tags to disable (e.g., alerts,bills)
INFOLogging level (DEBUG, INFO, WARNING, ERROR)
falseEnable per-client rate limiting (true/false)
100Maximum requests allowed per rate-limit window
1Rate-limit window duration in minutes
Sentry DSN for optional error tracking
1.0Sentry traces sample rate (0.0-1.0)
trueAllow Sentry to include default PII in events (true/false)
Sentry environment name (e.g., production)
Sentry release identifier
1.0Sentry profile session sample rate (0.0-1.0)
traceSentry profiling lifecycle mode
trueEnable Sentry log capture integration (true/false)
8000Port for HTTP server (default: 8000)
Optional bearer token for HTTP transport authentication
MCP transport type (http for HTTP, stdio for stdio)