MCP Servers

A collection of Model Context Protocol servers, templates, tools and more.

containerlab MCP

Created 3/20/2026
Updated about 6 hours ago
Repository documentation and setup instructions

clab-mcp

containerlab MCP

clab-mcp (Containerlab MCP Server)

Containerlab環境を操作・管理するためのPythonベースのMCP (Model Context Protocol) サーバーです。 別ホストからSSH(Fabric)を経由して、ターゲット環境のContainerlabのデプロイやコマンド実行をサポートします。

環境構築

パッケージ管理および仮想環境の構築には uv を使用します。

1. uv のインストール

まだインストールしていない場合は、公式の手順に従ってインストールしてください。 (例: curl -LsSf https://astral.sh/uv/install.sh | sh)

2. 仮想環境の作成と有効化

uv venv
source .venv/bin/activate

3. 依存パッケージのインストール

uv pip install -r requirements.txt

4. 環境変数の設定

環境変数のテンプレートファイルをコピーし、実際のSSH接続情報を入力してください。

cp lab.env.example lab.env

5. 実行方法

Claude Desktop などの MCP クライアントに、このリポジトリの server.py を登録して使用します。

Quick Setup
Installation guide for this server

Installation Command (package not published)

git clone https://github.com/nkchan/clab-mcp
Manual Installation: Please check the README for detailed setup instructions and any additional dependencies required.

Cursor configuration (mcp.json)

{ "mcpServers": { "nkchan-clab-mcp": { "command": "git", "args": [ "clone", "https://github.com/nkchan/clab-mcp" ] } } }