Skip to main content
Glama

Netbox MCP サーバー

Netbox のネットワーク インフラストラクチャ管理機能と MCP (マルチクラウド プラットフォーム) 機能を組み合わせた強力な統合サーバーです。

前提条件

システムに以下がインストールされていることを確認してください。

Related MCP server: Itential MCP Server

インストール

オプション1: ローカルインストール

  1. リポジトリをクローンします。

apt install python3.10-venv
git clone https://github.com/duckmak14/netbox-mcp.git
cd netbox-mcp
  1. 仮想環境を作成してアクティブ化します。

python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
  1. 依存関係をインストールします:

pip install -r requirements.txt
  1. 環境変数を構成する: 次の変数を含む.envファイルをプロジェクト ルートに作成します。

NETBOX_URL=your_netbox_url
NETBOX_TOKEN=your_api_token
  1. サーバーを起動します。

python server.py
  1. http://localhost:8000でアプリケーションにアクセスします。

オプション2: Dockerのインストール

  1. リポジトリをクローンします。

git clone https://github.com/duckmak14/netbox-mcp.git
cd netbox-mcp
  1. 環境変数を構成する: 次の変数を含む.envファイルをプロジェクト ルートに作成します。

NETBOX_URL=your_netbox_url
NETBOX_TOKEN=your_api_token
  1. 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. http://localhost:8000でアプリケーションにアクセスします。

Related MCP Connectors

Related MCP Servers