duckmak14
MCP Serverduckmak14public

netbox mcp

结合 Netbox 网络管理与多云平台功能的集成服务器。

Repository Info

0
Stars
0
Forks
0
Watchers
0
Issues
Python
Language
-
License

About This Server

结合 Netbox 网络管理与多云平台功能的集成服务器。

Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.

Documentation

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:

  • Docker: Install Docker
  • Docker Compose: Install Docker Compose

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

Quick Start

1

Clone the repository

git clone https://github.com/duckmak14/netbox-mcp
2

Install dependencies

cd netbox-mcp
npm install
3

Follow the documentation

Check the repository's README.md file for specific installation and usage instructions.

Repository Details

Ownerduckmak14
Reponetbox-mcp
LanguagePython
License-
Last fetched8/10/2025

Recommended MCP Servers

💬

Discord MCP

Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.

integrationsdiscordchat
🔗

Knit MCP

Connect AI agents to 200+ SaaS applications and automate workflows.

integrationsautomationsaas
🕷️

Apify MCP Server

Deploy and interact with Apify actors for web scraping and data extraction.

apifycrawlerdata
🌐

BrowserStack MCP

BrowserStack MCP Server for automated testing across multiple browsers.

testingqabrowsers

Zapier MCP

A Zapier server that provides automation capabilities for various apps.

zapierautomation