Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Netbox MCP Servershow me all devices in the New York data center"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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
Related MCP server: MCP-Server-Inbox
Installation
Option 1: Local Installation
Clone the repository:
apt install python3.10-venv
git clone https://github.com/duckmak14/netbox-mcp.git
cd netbox-mcpCreate and activate a virtual environment:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activateInstall dependencies:
pip install -r requirements.txtConfigure environment variables: Create a
.envfile in the project root with the following variables:
NETBOX_URL=your_netbox_url
NETBOX_TOKEN=your_api_tokenStart the server:
python server.pyAccess the application at
http://localhost:8000
Option 2: Docker Installation
Clone the repository:
git clone https://github.com/duckmak14/netbox-mcp.git
cd netbox-mcpConfigure environment variables: Create a
.envfile in the project root with the following variables:
NETBOX_URL=your_netbox_url
NETBOX_TOKEN=your_api_tokenBuild 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 downAccess the application at
http://localhost:8000
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.