webrtc-inspector

zoharbabin/webrtc-inspector
★ 1 stars JavaScript Browser/Web Updated 2d ago
Debug and fault-test any WebRTC session — Chrome extension, MCP server for AI coding agents, npm library, and Playwright plugin. Live RTCPeerConnection/WebSocket inspection, reconnect testing, network-loss simulation.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "webrtc-inspector": {
      "command": "npx",
      "args": [
        "-y",
        "zoharbabin/webrtc-inspector"
      ]
    }
  }
}

README Excerpt

A WebRTC debugging and fault-injection tool for any page, any SDK, no app changes needed. It patches standard browser globals — `RTCPeerConnection`, `WebSocket`, `fetch`, `getUserMedia`, and more — before the page's own code can grab a reference. That gives you a live view of every connection, track, data channel, and signaling message, plus real fault injection to test reconnect logic.

Tools (5)

WebSocketkillConnectionrestartIcesetMediaFaultInjectorsimulateNetworkLoss

Topics

ai-agentschrome-devtoolschrome-extensionclaude-codedebugging-toolsdevtoolsfault-injectionjavascriptmcpmcp-servermodel-context-protocolnetwork-simulationplaywrightreconnect-testingwebrtc