C
Clab MCP
作者 @nkchan
containerlab MCP
创建于 3/20/2026
更新于 about 6 hours ago
README
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 を登録して使用します。
快速设置
此服务器的安装指南
安装命令 (包未发布)
git clone https://github.com/nkchan/clab-mcp
手动安装: 请查看 README 获取详细的设置说明和所需的其他依赖项。
Cursor 配置 (mcp.json)
{
"mcpServers": {
"nkchan-clab-mcp": {
"command": "git",
"args": [
"clone",
"https://github.com/nkchan/clab-mcp"
]
}
}
}