Sviluppo · Server MCP locale

LibreNMS MCP

MCP server for LibreNMS network monitoring - query devices, ports, alerts, and manage infrastructure.

Vai al sito web di LibreNMS MCP

Cosa indica il MCP Registry

La voce come pubblicata nel MCP Registry ufficiale (consultazione: 4 ottobre 2026), ultima versione.

Nome nel registro
io.github.mhajder/librenms-mcp
Versione
1.11.2
Stato
Attivo
Categoria
sviluppo
Trasporto
stdio (processo locale) e Streamable HTTP
Pacchetto
PyPI e Immagine OCI (Docker)
Pubblicato
2 settembre 2026
Aggiornato
2 settembre 2026
Editore
mhajder (GitHub) · 2 server con una pagina qui
Namespace
Namespace verificato dal MCP Registry tramite GitHub (github.com/mhajder) · come funziona
Sito web
github.com/mhajder/librenms-mcp
Repository
github.com/mhajder/librenms-mcp
Fonte
Voce nell’API del registro

Pacchetti

RegistroPacchettoVersioneTrasportoVariabili d’ambiente
PyPIruntime: uvxlibrenms-mcp1.11.2stdioLIBRENMS_URL (obbligatorio), LIBRENMS_TOKEN (obbligatorio, segreto), LIBRENMS_VERIFY_SSL, LIBRENMS_TIMEOUT, READ_ONLY_MODE, DISABLED_TAGS, LOG_LEVEL, RATE_LIMIT_ENABLED, RATE_LIMIT_MAX_REQUESTS, RATE_LIMIT_WINDOW_MINUTES, TOOL_SEARCH_ENABLED, TOOL_SEARCH_STRATEGY e TOOL_SEARCH_MAX_RESULTS
PyPIruntime: uvxlibrenms-mcp1.11.2HTTPLIBRENMS_URL (obbligatorio), LIBRENMS_TOKEN (obbligatorio, segreto), LIBRENMS_VERIFY_SSL, LIBRENMS_TIMEOUT, READ_ONLY_MODE, DISABLED_TAGS, LOG_LEVEL, RATE_LIMIT_ENABLED, RATE_LIMIT_MAX_REQUESTS, RATE_LIMIT_WINDOW_MINUTES, TOOL_SEARCH_ENABLED, TOOL_SEARCH_STRATEGY, TOOL_SEARCH_MAX_RESULTS, MCP_HTTP_PORT, MCP_HTTP_BEARER_TOKEN (segreto) e MCP_TRANSPORT
Immagine OCI (Docker)ghcr.io/mhajder/librenms-mcp:1.11.2-HTTPLIBRENMS_URL (obbligatorio), LIBRENMS_TOKEN (obbligatorio, segreto), LIBRENMS_VERIFY_SSL, LIBRENMS_TIMEOUT, READ_ONLY_MODE, DISABLED_TAGS, LOG_LEVEL, RATE_LIMIT_ENABLED, RATE_LIMIT_MAX_REQUESTS, RATE_LIMIT_WINDOW_MINUTES, TOOL_SEARCH_ENABLED, TOOL_SEARCH_STRATEGY, TOOL_SEARCH_MAX_RESULTS, SENTRY_DSN (segreto), SENTRY_TRACES_SAMPLE_RATE, SENTRY_SEND_DEFAULT_PII, SENTRY_ENVIRONMENT, SENTRY_RELEASE, SENTRY_PROFILE_SESSION_SAMPLE_RATE e SENTRY_PROFILE_LIFECYCLE

Come collegare LibreNMS MCP

LibreNMS MCP viene eseguito in locale a partire da un pacchetto Python pubblicato su PyPI: librenms-mcp, versione 1.11.2. Comunica via MCP su stdio, quindi il client lo avvia come programma e dialoga con esso tramite standard input e standard output. Richiede Python; i client in genere lo avviano con uvx (di uv) o dopo pip install - il comando abituale è uvx librenms-mcp. Legge queste variabili d’ambiente: LIBRENMS_URL (obbligatorio), LIBRENMS_TOKEN (obbligatorio, segreto), LIBRENMS_VERIFY_SSL, LIBRENMS_TIMEOUT, READ_ONLY_MODE, DISABLED_TAGS, LOG_LEVEL, RATE_LIMIT_ENABLED, RATE_LIMIT_MAX_REQUESTS, RATE_LIMIT_WINDOW_MINUTES, TOOL_SEARCH_ENABLED, TOOL_SEARCH_STRATEGY e TOOL_SEARCH_MAX_RESULTS; vanno impostate nella configurazione del client per questo server.

LibreNMS MCP viene eseguito in locale a partire da un pacchetto Python pubblicato su PyPI: librenms-mcp, versione 1.11.2. Il pacchetto avvia un server locale che comunica via MCP su Streamable HTTP; il client vi si collega poi tramite URL (la voce indica uvx come ambiente di esecuzione). Legge queste variabili d’ambiente: LIBRENMS_URL (obbligatorio), LIBRENMS_TOKEN (obbligatorio, segreto), LIBRENMS_VERIFY_SSL, LIBRENMS_TIMEOUT, READ_ONLY_MODE, DISABLED_TAGS, LOG_LEVEL, RATE_LIMIT_ENABLED, RATE_LIMIT_MAX_REQUESTS, RATE_LIMIT_WINDOW_MINUTES, TOOL_SEARCH_ENABLED, TOOL_SEARCH_STRATEGY, TOOL_SEARCH_MAX_RESULTS, MCP_HTTP_PORT, MCP_HTTP_BEARER_TOKEN (segreto) e MCP_TRANSPORT; vanno impostate nella configurazione del client per questo server.

LibreNMS MCP viene eseguito in locale a partire da un’immagine container in un registro OCI come Docker Hub o GitHub Container Registry: ghcr.io/mhajder/librenms-mcp:1.11.2. Il pacchetto avvia un server locale che comunica via MCP su Streamable HTTP; il client vi si collega poi tramite URL. Legge queste variabili d’ambiente: LIBRENMS_URL (obbligatorio), LIBRENMS_TOKEN (obbligatorio, segreto), LIBRENMS_VERIFY_SSL, LIBRENMS_TIMEOUT, READ_ONLY_MODE, DISABLED_TAGS, LOG_LEVEL, RATE_LIMIT_ENABLED, RATE_LIMIT_MAX_REQUESTS, RATE_LIMIT_WINDOW_MINUTES, TOOL_SEARCH_ENABLED, TOOL_SEARCH_STRATEGY, TOOL_SEARCH_MAX_RESULTS, SENTRY_DSN (segreto), SENTRY_TRACES_SAMPLE_RATE, SENTRY_SEND_DEFAULT_PII, SENTRY_ENVIRONMENT, SENTRY_RELEASE, SENTRY_PROFILE_SESSION_SAMPLE_RATE e SENTRY_PROFILE_LIFECYCLE; vanno impostate nella configurazione del client per questo server. Argomenti obbligatori: -p.

Nel formato JSON mcpServers, letto da molti client MCP desktop e per editor di codice, la voce si presenta così (segnaposto tra parentesi angolari):

{
  "mcpServers": {
    "librenms-mcp": {
      "command": "uvx",
      "args": [
        "librenms-mcp"
      ],
      "env": {
        "LIBRENMS_URL": "<valore>",
        "LIBRENMS_TOKEN": "<segreto>",
        "LIBRENMS_VERIFY_SSL": "<valore>",
        "LIBRENMS_TIMEOUT": "<valore>",
        "READ_ONLY_MODE": "<valore>",
        "DISABLED_TAGS": "<valore>",
        "LOG_LEVEL": "<valore>",
        "RATE_LIMIT_ENABLED": "<valore>",
        "RATE_LIMIT_MAX_REQUESTS": "<valore>",
        "RATE_LIMIT_WINDOW_MINUTES": "<valore>",
        "TOOL_SEARCH_ENABLED": "<valore>",
        "TOOL_SEARCH_STRATEGY": "<valore>",
        "TOOL_SEARCH_MAX_RESULTS": "<valore>"
      }
    }
  }
}

Ricavato dalla voce del registro, non testato qui. Cosa fa il server, e a quali condizioni, lo stabilisce il suo editore; prima di concedergli l’accesso ai propri account o file conviene consultarne il repository o il sito web. Come aggiungere un server MCP a un assistente · Prima di collegare un server

Altri server di mhajder (GitHub)

Tutti e 2 →
ServerEsecuzioneEndpoint o pacchetto
NetBox MCPMCP server for NetBox DCIM/IPAM with read-only and dry-run modes.Locale · stdio e HTTPPyPI: netbox-mcp

Altri server della categoria sviluppo

Tutti e 5152 →
ServerEsecuzioneEndpoint o pacchetto
LetsworkReal-time collaborative coding via MCP - two developers, one codebase.Locale · stdioPyPI: letswork
Levelfour MCPCloud cost visibility and savings recommendations grounded in your actual AWS, GCP and Azure bill.Remoto · HTTPVerifica live: accesso richiestomcp.levelfour.ai
LexiconFixes the names and jargon speech-to-text gets wrong before your agent acts on a dictated prompt.Locale · stdionpm: @ashlr/lexicon
Lians Agent MemoryBitemporal memory for AI agents with point-in-time recall and tamper-evident audit history.Locale · stdioPyPI: lians-sdk
License ComplianceScan npm dependencies for license compliance issues. Catch GPL contamination.Locale · stdionpm: license-compliance-mcp
License Flip AuditFinds the dependencies whose licence changed under you - Terraform 1.6+ BUSL, Redis 7.4+ SSPL, Bitna.Locale · stdionpm: @readystack/license-flip-audit
License SentinelAudit Python and npm dependency licenses before you ship, judged against how you distribute.Locale · stdioPyPI: license-sentinel
LicenseGuardCheck if a dependency's license obligates you, based on how you ship. npm, PyPI, Go.Remoto e locale · HTTP e stdioVerifica live: ✓ handshakelicense-guard.rcc-aoki.workers.dev