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 구성, 서비스 설정, 웹 브라우징이 포함됩니다.
  • 광범위한 도구: 라우팅, 스위칭, 보안 강화, 패킷 추적과 같은 작업을 위한 약 100개의 도구가 포함되어 있습니다.
  • 안전한 아키텍처: 토큰 인증 HTTP 브리지를 사용하여 Packet Tracer 환경에 대한 무단 코드 주입을 방지합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트