
netbox mcp
结合 Netbox 网络管理与多云平台功能的集成服务器。
Repository Info
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
- Clone the repository:
apt install python3.10-venv
git clone https://github.com/duckmak14/netbox-mcp.git
cd netbox-mcp
- Create and activate a virtual environment:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
- Install dependencies:
pip install -r requirements.txt
- Configure environment variables:
Create a
.envfile in the project root with the following variables:
NETBOX_URL=your_netbox_url
NETBOX_TOKEN=your_api_token
- Start the server:
python server.py
- Access the application at
http://localhost:8000
Option 2: Docker Installation
- Clone the repository:
git clone https://github.com/duckmak14/netbox-mcp.git
cd netbox-mcp
- Configure environment variables:
Create a
.envfile in the project root with the following variables:
NETBOX_URL=your_netbox_url
NETBOX_TOKEN=your_api_token
- 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
- Access the application at
http://localhost:8000
Quick Start
Clone the repository
git clone https://github.com/duckmak14/netbox-mcpInstall dependencies
cd netbox-mcp
npm installFollow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Recommended MCP Servers
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
Zapier MCP
A Zapier server that provides automation capabilities for various apps.