Agent♥︎Age
Catalog

sncro

Official12 tools

by scottconfusedgorilla · Python

Live browser debugging for AI assistants — DOM, console, network via MCP.

io.github.scottconfusedgorilla/sncro MCP Server

This MCP server provides live browser debugging for AI assistants, enabling inspection of DOM, console, and network via MCP. The repository includes an MCP relay and browser-side components, with a FastAPI/Starlette middleware plugin that injects a script to stream browser data to the relay.

🛠️ Key Features

  • Live browser debugging for AI assistants
  • DOM, console, and network inspection via MCP
  • FastAPI app exposing an MCP server plus long-poll endpoints for agent.js
  • Browser-side script injected by middleware to push console + DOM data

🚀 Use Cases

  • Allow AI coding assistants to inspect a live browser session
  • Debug browser state by collecting console and DOM information through MCP
  • Use long-poll endpoints for agent.js integration

⚡ Developer Benefits

  • Drop-in FastAPI/Starlette middleware plugin (sncro_middleware.py)
  • Relay components implemented as a FastAPI app (relay/)
  • Browser agent injection via relay/static/agent.js

⚠️ Limitations

  • Source excerpt confirms console + DOM data pushing; network support is described but not detailed beyond the MCP scope.
  • The provided readme excerpt is truncated and does not enumerate all relay tools (toolCount: 12).