Skip to main content
Glama

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

    • -
      security
      A
      license
      -
      quality
      MCP server that integrates with Gmail to enable sending, reading, and managing emails through tools like send-email, trash-email, get-unread-emails, and read-email.
      Last updated -
      17
      Python
      GPL 3.0
      • Apple
    • -
      security
      A
      license
      -
      quality
      An MCP server that enables Gmail integration, allowing users to manage emails (send, receive, read, trash, mark as read) directly through MCP clients like Claude Desktop.
      Last updated -
      Python
      MIT License
    • A
      security
      F
      license
      A
      quality
      MCP server that integrates with inBox note-taking API, allowing users to create notes through any MCP client using conversation-based interactions.
      Last updated -
      1
      JavaScript
      MIT License

    View all related MCP servers

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/duckmak14/netbox-mcp'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server