tracerlab について
tracerlabは、Cisco Packet Tracer 9のネットワーク構築とトラブルシューティングを行うMCPサーバーです。Packet Tracer利用者向けで、稼働中のネットワーク操作と.pktファイルの編集に対応します。
主な機能
- 01ネットワーク機器の追加と接続
- 02IOS設定の投入
- 03アドレスとルーティングの設定
- 04ping実行と障害診断
- 05.pktファイルの読み書き
- 06既成ネットワークラボ
活用シーン
- 01OSPFトポロジーの構築と疎通テスト
- 02ラボでのVLAN、DHCP、NAT設定
- 03ネットワークの確認と設定問題の特定
MCP 対応
MCPサーバーはPT-MCP Bridgeを介してMCPクライアントを稼働中のPacket Tracerに接続し、ネットワークの構築、設定、テストを可能にします。Packet Tracerを起動せずに.pktファイルを読み書きすることもできます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
42掲載時のツール一覧 · 2 週間前に更新
このツールにパラメーターはありません。
詳細
Tracerlab
Cisco Packet Tracer 9 用の MCP サーバーです。Claude Code(または任意の MCP クライアント)から、起動中の Packet Tracer でネットワークを構築できます。デバイスの追加、ケーブル接続、IOS 設定の適用、アドレス設定、ルーティングの設定、ping の実行、問題箇所の特定ができます。また、Packet Tracer を起動していなくても .pkt ファイルの読み書きができます。

1 つのプロンプトで、12 台のデバイス、12 本のケーブル、リング全体の OSPF、そして 6/6 件の ping に成功しました。
すぐに使えるラボもいくつか用意されています(ルーター・オン・ア・スティック、OSPF/EIGRP/RIP トポロジー、NAT、HSRP、EtherChannel、IPv6)。これらは 1 回の呼び出しで構築できます。
インストール
uv と Packet Tracer 9 が必要です。
MCP クライアントにサーバーを登録します。
claude mcp add packet-tracer -- uvx --from tracerlab packet-tracer-mcp
Cursor(~/.cursor/mcp.json)、VS Code(.vscode/mcp.json)、Codex では、同じコマンドを使用します。
{
"mcpServers": {
"packet-tracer": { "command": "uvx", "args": ["--from", "tracerlab", "packet-tracer-mcp"] }
}
}
次に、Packet Tracer 側で一度だけインストールします。
uvx tracerlab install-extension
Packet Tracer を再起動し、新しいスクリプトモジュールについて尋ねられたら「はい」と答えます。小さな「PT-MCP Bridge」ウィンドウが表示され、MCP サーバーの実行中は緑色になります。
接続できない場合は、uvx tracerlab doctor を実行してください。
使い方
Packet Tracer を開き、Claude Code を起動して、次のような指示を出します。
- 3 台のルーターで OSPF リングを構築し、各 LAN に PC を 1 台ずつ配置して、すべてに ping を実行する
- VLAN 10、20、30 と DHCP を使ってルーター・オン・ア・スティックを設定する
- このネットワークの問題点を教えて
- R1 の実行中の設定を表示して
examples/enterprise-two-site.pkt は、すべてのツールを使って構築した、より大規模なネットワークです。
テスト
uv run pytest
mcp-name: io.github.atharv-santosh/tracerlab
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。