Skip to main content
Glama

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:

Related MCP server: Itential MCP Server

Installation

Option 1: Lokale Installation

  1. Klonen Sie das Repository:

apt install python3.10-venv
git clone https://github.com/duckmak14/netbox-mcp.git
cd netbox-mcp
  1. Erstellen und aktivieren Sie eine virtuelle Umgebung:

python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
  1. Installieren Sie Abhängigkeiten:

pip install -r requirements.txt
  1. Umgebungsvariablen konfigurieren: Erstellen Sie im Projektstamm eine .env Datei mit den folgenden Variablen:

NETBOX_URL=your_netbox_url
NETBOX_TOKEN=your_api_token
  1. Starten Sie den Server:

python server.py
  1. Greifen Sie auf die Anwendung unter http://localhost:8000 zu

Option 2: Docker-Installation

  1. Klonen Sie das Repository:

git clone https://github.com/duckmak14/netbox-mcp.git
cd netbox-mcp
  1. Umgebungsvariablen konfigurieren: Erstellen Sie im Projektstamm eine .env Datei mit den folgenden Variablen:

NETBOX_URL=your_netbox_url
NETBOX_TOKEN=your_api_token
  1. Erstellen 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 down
  1. Greifen Sie auf die Anwendung unter http://localhost:8000 zu

Related MCP Connectors

Related MCP Servers