Mats2208/MCP-Packet-Tracer

AI-powered Cisco Packet Tracer automation over MCP. Describe a network in natural language and it generates, validates and deploys full topologies (OSPF, EIGRP, RIP, DHCP).

解決する問題

Cisco Packet Tracerでのネットワークトポロジの構築と設定は、しばしば手動で反復的なプロセスです。このプロジェクトはワークフロー全体を自動化し、平易な言語でネットワークを記述すると、AIエージェントがトポロジを計画、構築、設定、検証します。

仕組み

これは、任意のModel Context Protocol(MCP)クライアント(Claude CodeやCursorなど)とCisco Packet Tracerの間のブリッジとして機能します。プロンプトを提供すると、AIエージェントは専門のツールセットを使用して計画を生成し、検証し、Packet Tracer内で実行されるカスタム拡張機能に指示を送信します。この拡張機能は、デバイスの配置、ケーブルの接続、設定(OSPF、DHCP、VLANなど)の適用をリアルタイムで実行します。また、pingを実行してデバイステーブルを直接検査することで、接続性の検証もサポートします。

対象読者

このツールは、Cisco Packet Tracerを使用するネットワーク学生、エンジニア、愛好家向けに設計されており、AIを活用してラボ作成を高速化し、反復的な設定タスクを自動化し、自然言語でネットワーク設計をトラブルシューティングしたいと考えています。

ハイライト

  • 自然言語展開: 複雑なネットワーク(例:「OSPFを使用した三角形の3台のルーター」)を記述すると、自動的に構築されます。
  • 全ライフサイクル管理: 計画、検証、自動修正、ライブ展開、検証を処理します。
  • デバイス操作: AIがデバイスウィンドウ内で作業でき、CLI設定、サービス設定、Webブラウジングが含まれます。
  • 広範なツール: ルーティング、スイッチング、セキュリティ強化、パケットトレースなどのタスク用に約100のツールが含まれています。
  • 安全なアーキテクチャ: トークン認証付きHTTPブリッジを使用して、Packet Tracer環境への不正なコード注入を防止します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト