netbox-mcp
NetBox MCP-Server - Vollständiges CRUD
Dieses Repository implementiert einen MCP-Server (Model Connector Plugin) für NetBox mit vollständigen CRUD-Funktionen, Suche und dem Abruf von Änderungsprotokollen. Es bietet eine kleine Auswahl an Tools für Automatisierung, DevOps und LLM-basierte Integrationen.
Schnellstart
Abhängigkeiten installieren (Python 3.11+ empfohlen):
python -m pip install -r requirements.txtUmgebungsvariablen konfigurieren (siehe
.env.example).Tests ausführen:
pytest -q
Related MCP server: MCP REST API Server
Anwendungsbeispiel (programmatisch)
from netbox_mcp_server.config import get_settings
from netbox_mcp_server.client import NetBoxRestClient
from netbox_mcp_server.objects import netbox_get_objects
settings = get_settings()
client = NetBoxRestClient(settings.NETBOX_URL, settings.NETBOX_TOKEN, timeout=settings.TIMEOUT, rate_limit=settings.RATE_LIMIT)
resp = netbox_get_objects(client, object_type='dcim.sites', filters={'name__icontains': 'prod'}, limit=10)
print(resp)Projektstruktur
Siehe src/netbox_mcp_server/ für die Implementierung. Tests befinden sich unter tests/.
Mitwirken
Bitte eröffnen Sie Issues oder Pull Requests. Siehe CONTRIBUTING.md für Richtlinien.
This server cannot be deployed
Maintenance
Related MCP Connectors
An MCP server that provides an API to LLMs to manage their JumpCloud resources.
The official MCP Server from Mia-Platform to interact with Mia-Platform Console
An MCP server that let you interact with Cycloid.io Internal Development Portal and Platform
MCP server for Modern Treasury — payment orders, transactions, counterparties and ledgers.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA powerful integration server that combines Netbox's network infrastructure management capabilities with MCP (Multi-Cloud Platform) functionality.-
- FlicenseNot gradedqualityDmaintenanceA server implementation of the Model Context Protocol (MCP) that provides REST API endpoints for managing and interacting with MCP resources.-

NetBox MCP Serverofficial
AlicenseAqualityBmaintenanceRead-only MCP server for NetBox that enables LLMs to query NetBox objects (devices, IPAM, etc.) and change logs through natural language, with field filtering for token optimization.4243Apache 2.0- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol (MCP) server for interacting with Nautobot APIs using semantic search and dynamic API requests.17MIT