Netbox MCP Server

by duckmak14

Netbox MCP Server

A powerful integration server that combines Netbox's network infrastructure management capabilities with MCP (Multi-Cloud Platform) functionality.

Prerequisites

Ensure you have the following installed on your system:

Installation

Option 1: Local Installation

  1. Clone the repository:
apt install python3.10-venv git clone https://github.com/duckmak14/netbox-mcp.git cd netbox-mcp
  1. Create and activate a virtual environment:
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
  1. Install dependencies:
pip install -r requirements.txt
  1. Configure environment variables: Create a .env file in the project root with the following variables:
NETBOX_URL=your_netbox_url NETBOX_TOKEN=your_api_token
  1. Start the server:
python server.py
  1. Access the application at http://localhost:8000

Option 2: Docker Installation

  1. Clone the repository:
git clone https://github.com/duckmak14/netbox-mcp.git cd netbox-mcp
  1. Configure environment variables: Create a .env file in the project root with the following variables:
NETBOX_URL=your_netbox_url NETBOX_TOKEN=your_api_token
  1. Build and run with 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. Access the application at http://localhost:8000
-
security - not tested
F
license - not found
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

A powerful integration server that combines Netbox's network infrastructure management capabilities with MCP (Multi-Cloud Platform) functionality.

  1. Prerequisites
    1. Installation
      1. Option 1: Local Installation
      2. Option 2: Docker Installation

    Related MCP Servers

    • A
      security
      A
      license
      A
      quality
      A central hub that aggregates multiple MCP resource servers into a single unified interface, enabling users to access tools and capabilities from multiple backend servers through one connection point.
      Last updated -
      30
      TypeScript
      MIT License
      • Apple
    • -
      security
      F
      license
      -
      quality
      An MCP server that connects to the Resource Hub, allowing centralized configuration and management of tools and resources across different MCP environments.
      Last updated -
      2
      JavaScript
      • Apple
    • A
      security
      F
      license
      A
      quality
      An MCP server implementation that enables interaction with the Unstructured API, providing tools to list, create, update, and manage sources, destinations, and workflows.
      Last updated -
      39
      26
      • Apple

    View all related MCP servers

    ID: ovdhopm2ez