MCP Catalogs
首页MCP-Packet-Tracer screenshot

MCP-Packet-Tracer

by Mats2208·40·综合分 47

通过 MCP 提供的 30 个工具,实现思科 Packet Tracer 的 AI 自动化网络拓扑生成、验证和部署。

developer-toolsops-infraai-llm
2
Forks
2
活跃 Issue
本月
最近提交
2 天前
收录于

概述

此 MCP 服务器使 AI 助手能够以编程方式控制思科 Packet Tracer,将自然语言提示转换为完整的网络拓扑。它提供 30 个工具涵盖从规划到部署的整个工作流程,包括 IP 地址分配、路由协议(OSPF、EIGRP、RIP)、DHCP 设置、ACL 和 NAT/PAT。服务器通过 HTTP 桥接至 Packet Tracer 实现实时部署,消除手动复制粘贴。支持 74 种设备型号、151 个模块和 15 种线缆类型,覆盖广泛的网络场景。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:从自然语言描述自动创建网络拓扑
:实时验证和排除网络配置故障
:为教育目的生成可重用的网络模板和配置
:支持哪些思科 Packet Tracer 版本?
:我可以在其他网络模拟器上使用此服务器吗?

什么时候选它

当您需要从自然语言描述生成复杂的思科网络拓扑并实时部署到Packet Tracer时,选择这个MCP服务器进行网络自动化教育和测试。

什么时候不要选它

如果您需要生产网络部署(仅适用于Packet Tracer仿真),需要大量未涵盖的供应商特定配置,或需要身份验证/授权功能,请不要选择它。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • pt_list_devices

    Lists all 74 supported devices with their port specs

  • pt_list_templates

    Lists available topology templates

  • pt_create_topology

    Creates a new network topology from natural language

  • pt_configure_dhcp

    Configures DHCP servers on network devices

  • pt_configure_ospf

    Configures OSPF routing protocol on routers

  • pt_configure_eigrp

    Configures EIGRP routing protocol on routers

  • pt_configure_acl

    Creates and applies access control lists

  • pt_validate_topology

    Validates network topology configuration

  • pt_export_config

    Exports CLI configurations to disk

  • pt_deploy_topology

    Deploys the topology to Packet Tracer

  • pt_add_device

    Adds a new device to the topology

  • pt_connect_devices

    Connects devices with appropriate cables

可对比工具

network-mcpcisco-mcpgns3-mcp

安装

git clone https://github.com/Mats2208/MCP-Packet-Tracer
cd MCP-Packet-Tracer
pip install -e .

对于 Claude Desktop,添加到你的 claude_desktop_config.json 中:

{
  "mcpServers": {
    "packet-tracer": {
      "command": "python",
      "args": ["-m", "packet_tracer_mcp", "--stdio"]
    }
  }
}

FAQ

支持哪些思科 Packet Tracer 版本?
此服务器适用于任何支持 PTBuilder API (:54321) 的现代 Packet Tracer 版本,包括 Packet Tracer 8.2 及更高版本。
我可以在其他网络模拟器上使用此服务器吗?
目前,此服务器专为思科 Packet Tracer 设计,使用其专有的 PTBuilder API 进行直接部署。其他模拟器需要不同的实现方式。

MCP-Packet-Tracer 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。