Netbox MCP Server
Ein leistungsstarker Integrationsserver, der die Netzwerkinfrastrukturverwaltungsfunktionen von Netbox mit der MCP-Funktionalität (Multi-Cloud Platform) kombiniert.
Voraussetzungen
Stellen Sie sicher, dass Folgendes auf Ihrem System installiert ist:
Docker : Docker installieren
Docker Compose : Docker Compose installieren
Related MCP server: MCP-Server-Inbox
Installation
Option 1: Lokale Installation
Klonen Sie das Repository:
apt install python3.10-venv
git clone https://github.com/duckmak14/netbox-mcp.git
cd netbox-mcpErstellen und aktivieren Sie eine virtuelle Umgebung:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activateInstallieren Sie Abhängigkeiten:
pip install -r requirements.txtUmgebungsvariablen konfigurieren: Erstellen Sie im Projektstamm eine
.envDatei mit den folgenden Variablen:
NETBOX_URL=your_netbox_url
NETBOX_TOKEN=your_api_tokenStarten Sie den Server:
python server.pyGreifen Sie auf die Anwendung unter
http://localhost:8000zu
Option 2: Docker-Installation
Klonen Sie das Repository:
git clone https://github.com/duckmak14/netbox-mcp.git
cd netbox-mcpUmgebungsvariablen konfigurieren: Erstellen Sie im Projektstamm eine
.envDatei mit den folgenden Variablen:
NETBOX_URL=your_netbox_url
NETBOX_TOKEN=your_api_tokenErstellen und Ausführen mit Docker Compose:
**Note:** Starting from Docker Compose version 2.0, use the `docker compose` command. For older versions, use `docker-compose`.# Build and start the container in detached mode
docker compose up -d
# View logs
docker compose logs -f
# Stop the container
docker compose down**Note:** For older versions, use `docker-compose`.# Build and start the container in detached mode
docker-compose up -d
# View logs
docker-compose logs -f
# Stop the container
docker-compose downGreifen Sie auf die Anwendung unter
http://localhost:8000zu
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.