Сервер Netbox MCP
Мощный интеграционный сервер, объединяющий возможности управления сетевой инфраструктурой Netbox с функциональностью MCP (Multi-Cloud Platform).
Предпосылки
Убедитесь, что в вашей системе установлено следующее:
Докер : Установить Докер
Docker Compose : Установка Docker Compose
Related MCP server: MCP-Server-Inbox
Установка
Вариант 1: Локальная установка
Клонируйте репозиторий:
apt install python3.10-venv
git clone https://github.com/duckmak14/netbox-mcp.git
cd netbox-mcpСоздайте и активируйте виртуальную среду:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activateУстановить зависимости:
pip install -r requirements.txtНастройте переменные среды: создайте файл
.envв корне проекта со следующими переменными:
NETBOX_URL=your_netbox_url
NETBOX_TOKEN=your_api_tokenЗапустите сервер:
python server.pyДоступ к приложению по адресу
http://localhost:8000
Вариант 2: Установка Docker
Клонируйте репозиторий:
git clone https://github.com/duckmak14/netbox-mcp.git
cd netbox-mcpНастройте переменные среды: создайте файл
.envв корне проекта со следующими переменными:
NETBOX_URL=your_netbox_url
NETBOX_TOKEN=your_api_tokenСборка и запуск с помощью 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Доступ к приложению по адресу
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.