Ontwikkeling · Lokale MCP-server
LibreNMS MCP
MCP server for LibreNMS network monitoring - query devices, ports, alerts, and manage infrastructure.
Wat de MCP Registry vermeldt
De vermelding zoals gepubliceerd in de officiële MCP Registry (geraadpleegd op 4 oktober 2026), nieuwste versie.
- Registernaam
io.github.mhajder/librenms-mcp- Versie
- 1.11.2
- Status
- Actief
- Categorie
- ontwikkeling
- Transport
- stdio (lokaal proces) en Streamable HTTP
- Pakket
- PyPI en OCI-image (Docker)
- Gepubliceerd
- 2 september 2026
- Bijgewerkt
- 2 september 2026
- Uitgever
- mhajder (GitHub) · 2 servers met een pagina hier
- Namespace
- Namespace door de MCP Registry geverifieerd via GitHub (github.com/mhajder) · hoe
- Website
- github.com/mhajder/librenms-mcp
- Repository
- github.com/mhajder/librenms-mcp
- Bron
- Vermelding in de register-API
Pakketten
| Register | Pakket | Versie | Transport |
|---|---|---|---|
| PyPIruntime: uvx | librenms-mcp | 1.11.2 | stdio |
| PyPIruntime: uvx | librenms-mcp | 1.11.2 | HTTP |
| OCI-image (Docker) | ghcr.io/mhajder/librenms-mcp:1.11.2 | - | HTTP |
Zo verbind je LibreNMS MCP
LibreNMS MCP draait lokaal vanuit een Python-pakket dat op PyPI is gepubliceerd: librenms-mcp, versie 1.11.2. Hij spreekt MCP via stdio, dus de client start hem als programma en communiceert ermee via standaardinvoer en -uitvoer. Hij vereist Python; clients starten het meestal met uvx (uit uv) of na pip install - het gebruikelijke commando is uvx librenms-mcp. Hij leest deze omgevingsvariabelen: LIBRENMS_URL (verplicht), LIBRENMS_TOKEN (verplicht, geheim), 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 en TOOL_SEARCH_MAX_RESULTS; stel ze in de configuratie van de client voor deze server in.
LibreNMS MCP draait lokaal vanuit een Python-pakket dat op PyPI is gepubliceerd: librenms-mcp, versie 1.11.2. Het pakket start een lokale server die MCP spreekt via Streamable HTTP; de client maakt er vervolgens verbinding mee via een URL (de vermelding noemt uvx als runtime). Hij leest deze omgevingsvariabelen: LIBRENMS_URL (verplicht), LIBRENMS_TOKEN (verplicht, geheim), 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 (geheim) en MCP_TRANSPORT; stel ze in de configuratie van de client voor deze server in.
LibreNMS MCP draait lokaal vanuit een containerimage in een OCI-register zoals Docker Hub of GitHub Container Registry: ghcr.io/mhajder/librenms-mcp:1.11.2. Het pakket start een lokale server die MCP spreekt via Streamable HTTP; de client maakt er vervolgens verbinding mee via een URL. Hij leest deze omgevingsvariabelen: LIBRENMS_URL (verplicht), LIBRENMS_TOKEN (verplicht, geheim), 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 (geheim), SENTRY_TRACES_SAMPLE_RATE, SENTRY_SEND_DEFAULT_PII, SENTRY_ENVIRONMENT, SENTRY_RELEASE, SENTRY_PROFILE_SESSION_SAMPLE_RATE en SENTRY_PROFILE_LIFECYCLE; stel ze in de configuratie van de client voor deze server in. Vereiste argumenten: -p.
In het JSON-formaat mcpServers, dat veel MCP-clients voor desktop en code-editors lezen, ziet de vermelding er zo uit (tijdelijke aanduidingen tussen punthaken):
{
"mcpServers": {
"librenms-mcp": {
"command": "uvx",
"args": [
"librenms-mcp"
],
"env": {
"LIBRENMS_URL": "<waarde>",
"LIBRENMS_TOKEN": "<geheim>",
"LIBRENMS_VERIFY_SSL": "<waarde>",
"LIBRENMS_TIMEOUT": "<waarde>",
"READ_ONLY_MODE": "<waarde>",
"DISABLED_TAGS": "<waarde>",
"LOG_LEVEL": "<waarde>",
"RATE_LIMIT_ENABLED": "<waarde>",
"RATE_LIMIT_MAX_REQUESTS": "<waarde>",
"RATE_LIMIT_WINDOW_MINUTES": "<waarde>",
"TOOL_SEARCH_ENABLED": "<waarde>",
"TOOL_SEARCH_STRATEGY": "<waarde>",
"TOOL_SEARCH_MAX_RESULTS": "<waarde>"
}
}
}
}Afgeleid van de registervermelding, hier niet getest. Wat de server doet en onder welke voorwaarden, bepaalt de uitgever; bekijk de repository of website voordat je de server toegang geeft tot je accounts of bestanden. Een MCP-server aan een assistent toevoegen · Voordat je verbinding maakt
Meer van mhajder (GitHub)
| Server | Draait |
|---|---|
| NetBox MCPMCP server for NetBox DCIM/IPAM with read-only and dry-run modes. | Lokaal · stdio en HTTP |
Meer servers in de categorie ontwikkeling
| Server | Draait |
|---|---|
| LetsworkReal-time collaborative coding via MCP - two developers, one codebase. | Lokaal · stdio |
| Levelfour MCPCloud cost visibility and savings recommendations grounded in your actual AWS, GCP and Azure bill. | Extern · HTTPLivecontrole: inloggen vereist |
| LexiconFixes the names and jargon speech-to-text gets wrong before your agent acts on a dictated prompt. | Lokaal · stdio |
| Lians Agent MemoryBitemporal memory for AI agents with point-in-time recall and tamper-evident audit history. | Lokaal · stdio |
| License ComplianceScan npm dependencies for license compliance issues. Catch GPL contamination. | Lokaal · stdio |
| License Flip AuditFinds the dependencies whose licence changed under you - Terraform 1.6+ BUSL, Redis 7.4+ SSPL, Bitna. | Lokaal · stdio |
| License SentinelAudit Python and npm dependency licenses before you ship, judged against how you distribute. | Lokaal · stdio |
| LicenseGuardCheck if a dependency's license obligates you, based on how you ship. npm, PyPI, Go. | Extern en lokaal · HTTP en stdioLivecontrole: ✓ handshake |