Let AI Explain traceroute with the Laws of Physics A developer has open-sourced PacketVoyage, an Agent Skill and MCP server that transforms traceroute outputs into educational stories about physics, geography, and undersea cables. The tool uses physical laws and heuristics to explain latency jumps and hidden IATA codes, and can be integrated with AI agents like Claude via MCP. I built and open-sourced PacketVoyage —an Agent Skill & MCP server that turns boring traceroute outputs into fascinating stories about physics, geography, and undersea cables. Model Context Protocol MCP Server & Agent Skill for educational network traceroute analysis, fiber-optic physics verification, and packet voyage storytelling.Zero external commercial APIs, zero bundled copyright data — pure physical laws and detective insight. PacketVoyage is built around two complementary layers designed specifically for AI-native workflows: ┌────────────────────────────────────────────────────────┐ │ AI Agent LLM │ └──────────────┬──────────────────────────┬──────────────┘ │ │ ▼ ▼ ┌──────────────────────────────┐ ┌──────────────────────────────┐ │ 🧠 Agent Skill │ │ 🛠️ MCP Server │ │ Knowledge / Playbook │ │ Capabilities / Execution │ ├──────────────────────────────┤ ├──────────────────────────────┤ │ • Speed of Light in Fiber │ │ • analyze voyage text │ │ ~0.67c, ~10ms / 1,000km │ │ • voyage investigate │ │ • Control vs Data Plane math │ │ • run protocol experiment │ │ • Disproving GeoIP illusions │ │ • research host │ │ • Decision Flow & Heuristics │ │ • list known iata airports │ └──────────────────────────────┘ └──────────────────────────────┘ Ever wondered what’s actually happening behind a trace like this? 1 gateway 192.168.1.1 0.8 ms 2 3 ae-1.tokyo-hnd.bb.net 203.0.113.1 2.1 ms 4 xe-0-0.sjc-core.bb.net 198.51.100.25 88.5 ms 5 one.one.one.one 1.1.1.1 88.7 ms Behind these lines lies real-world physics: • The at Hop 2 isn't packet loss: Normal traffic runs at line rate in hardware ASICs Data Plane , while diagnostic ICMP responses are rate limited by router CPUs Control Plane . • The +86ms jump: Light travels in silica glass fiber at ~200,000 km/s ~10 ms RTT per 1,000 km . Tokyo to Silicon Valley is ~8,300 km, so ~83 ms is the theoretical speed-of-light limit across the Pacific ocean floor. • Hidden IATA codes: Hostnames like tokyo-hnd Haneda and sjc-core San Jose reveal the subsea cable route e.g., JUNO / PC-1 . For students and general engineers, understanding what happens inside traceroute can be difficult. Let’s have AI explain it instead. 🚢 Example AI Output Feed that trace to Claude or any MCP-enabled AI agent by packetvoyage skill │ 📍 Route: Tokyo HND 🌊 JUNO Submarine Cable ➔ San Jose SJC ~8,335 km │ 🌊 Physics Check: Latency spiked from 2.1 ms ➔ 88.5 ms +86.4 ms , perfectly matching the speed of light in transpacific optical fiber. Hop 2 │ asterisks are standard CPU control-plane rate limiting. ────── Add it to Claude Code with one command: claude mcp add packetvoyage -- uvx --from git+https://github.com/europeanplaice/packetvoyage.git packetvoyage For Claude Desktop / Cursor / Antigravity, add this to your MCP config: { "mcpServers": { "packetvoyage": { "command": "uvx", "args": "--from", "git+https://github.com/europeanplaice/packetvoyage.git", "packetvoyage" } } } Check out the repo and give your next traceroute a physical voyage 👉 GitHub: europeanplaice/packetvoyage https://github.com/europeanplaice/packetvoyage https://github.com/europeanplaice/packetvoyage