Netbox MCP サーバー
Netbox のネットワーク インフラストラクチャ管理機能と MCP (マルチクラウド プラットフォーム) 機能を組み合わせた強力な統合サーバーです。
前提条件
システムに以下がインストールされていることを確認してください。
Docker : Dockerをインストールする
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.pyhttp://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_tokenDocker 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 downhttp://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.