Tracerlab

io.github.atharv-santosh由 GitHub 帳號 atharv-santosh 發布v0.1.6更新於 Oct 29, 2026

Build and verify Cisco Packet Tracer networks from an AI agent.

概覽

AI 產生的概覽

讓 AI 代理建置、設定並排查 Cisco Packet Tracer 9 網路的 MCP 伺服器,涵蓋裝置、接線、IOS 設定與路由。

可以做什麼
  • 在執行中的 Packet Tracer 裡新增裝置並接線
  • 推送 IOS 設定、指派位址並設定路由協定
  • 執行 ping 並診斷網路故障
  • 在未開啟 Packet Tracer 時讀寫 .pkt 檔案
  • 一次呼叫即可建好現成實驗(單臂路由、OSPF/EIGRP/RIP、NAT、HSRP、EtherChannel、IPv6)
  • 檢視裝置上的執行中設定
適用情境
適合想用一句提示讓助理建置或除錯 Cisco Packet Tracer 拓撲、而不必在圖形介面逐項點選的網路工程師、學生與教師,也適合直接檢視與修改 .pkt 檔案。
執行需求
透過 uvx 從 PyPI 套件 tracerlab 以 stdio 在本機執行。需要安裝 uv 與 Cisco Packet Tracer 9;需一次性安裝 Packet Tracer 擴充並重新啟動,且 PT-MCP Bridge 視窗須保持執行。未宣告任何 API 金鑰或環境變數。
安裝前請注意
它會改動你正在處理的網路:新增裝置、接線、推送 IOS 設定並寫入 .pkt 檔案,重要實驗請先保留副本。它需要在 Packet Tracer 內安裝腳本模組,該模組會在該應用程式內執行。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Tracerlab,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

Tracerlab

MCP server for Cisco Packet Tracer 9. Lets Claude Code (or any MCP client) build networks in a running Packet Tracer: add devices, cable them, push IOS configs, address everything, set up routing, ping, and find what's broken. It can also read and write .pkt files without Packet Tracer open.

[Building a 3 router OSPF ring, cabling it, addressing it and pinging across it]

Twelve devices, twelve cables, OSPF across the ring and 6/6 pings, from one prompt.

There are also some ready-made labs (router on a stick, OSPF/EIGRP/RIP topologies, NAT, HSRP, EtherChannel, IPv6) that build in one call.

Install

Needs uv and Packet Tracer 9.

Register the server with your MCP client:

claude mcp add packet-tracer -- uvx --from tracerlab packet-tracer-mcp

Cursor (~/.cursor/mcp.json), VS Code (.vscode/mcp.json) and Codex take the same command:

json
{  "mcpServers": {    "packet-tracer": { "command": "uvx", "args": ["--from", "tracerlab", "packet-tracer-mcp"] }  }}

Then install the Packet Tracer side once:

uvx tracerlab install-extension

Restart Packet Tracer and answer Yes when it asks about the new script module. A small "PT-MCP Bridge" window shows up and goes green once the MCP server is running.

If something isn't connecting, run uvx tracerlab doctor.

Use

Open Packet Tracer, start Claude Code and ask for things like:

  • build a 3 router OSPF ring with a PC on each LAN and ping everything
  • set up router on a stick with VLANs 10, 20, 30 and DHCP
  • what's wrong with this network
  • show me the running config on R1

examples/enterprise-two-site.pkt is a bigger network built entirely through the tools.

Tests

uv run pytest

mcp-name: io.github.atharv-santosh/tracerlab

來源:README.md,提交 17f45fc

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v0.1.6最新Oct 29, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分