ConsoleSpy
ConsoleSpy: Un servidor MCP para cursor
Una herramienta que captura los registros de la consola del navegador y los pone a disposición en Cursor IDE a través del Protocolo de contexto de modelo (MCP).
Descripción general
Esta herramienta consta de:
Un servidor que captura los registros de la consola de su navegador
Un servidor MCP que pone estos registros a disposición de Cursor
Una extensión del navegador que envía registros de la consola al servidor
Related MCP server: MCP Browser Logger
Instalación
Configuración del servidor
Clonar este repositorio:
git clone https://github.com/mgsrevolver/consolespy.git cd consolespyInstalar dependencias:
npm installEjecute el script de configuración para configurar la conexión MCP para Cursor:
./setup.sh
Instalación de extensiones del navegador
Instalar la extensión desde Chrome Web Store
O
Cargar la extensión en modo desarrollador:
Abra Chrome y vaya a
chrome://extensions/Habilitar el "Modo de desarrollador" (cambio en la esquina superior derecha)
Haga clic en "Cargar descomprimido" y seleccione la carpeta
extensionde este repositorio
Uso
Iniciando los servidores
Inicie el servidor de registro de la consola:
node mcp-server.jsEn una terminal separada, inicie el servidor MCP:
npx supergateway --port 8766 --stdio "node console-spy-mcp.js"
Alternativamente, puede utilizar el script de inicio para iniciar ambos servidores a la vez:
./start-servers.shConfiguración del cursor
Después de ejecutar el script de configuración, aún deberá agregar manualmente el servidor MCP en Cursor:
Vaya a Configuración > Funciones > MCP en Cursor
Agregue un nuevo servidor MCP con:
Nombre: ConsoleSpy
Tipo: sse
Usando la extensión
Haga clic en el icono de la extensión en su navegador para activarla o desactivarla.
Cuando está habilitado, todos los registros de la consola de la pestaña actual se enviarán al servidor
En Cursor, ahora puede acceder a estos registros a través de la interfaz MCP
Personalización
Cambiar el puerto del servidor de registro de la consola
Si necesita utilizar un puerto diferente para el servidor de registro de la consola (el predeterminado es 3333), deberá actualizar el puerto en varios lugares:
En
mcp-server.js, cambie la variable del puerto:const port = 3333; // Change to your desired portEn
console-spy-mcp.js, actualice la URL para que coincida con su nuevo puerto:const CONSOLE_SERVER_URL = 'http://localhost:3333/mcp'; // Change 3333 to your portEn el
content.jsde la extensión del navegador, actualice la URL del servidor:const serverUrl = 'http://localhost:3333/console-logs'; // Change 3333 to your portSi usa
start-servers.sh, actualice la referencia del puerto allí también.
Importante: Debe usar el mismo número de puerto en todas las ubicaciones. Recomendamos realizar una búsqueda global de "3333" en los archivos del proyecto y reemplazar todas las instancias con el número de puerto deseado para garantizar la coherencia.
Si está realizando pruebas localmente con otra aplicación que ya usa el puerto 3333, cambiar este puerto es esencial para que la herramienta funcione correctamente.
Solución de problemas
Asegúrese de que ambos servidores estén en ejecución
Verifique que la extensión del navegador esté habilitada para la pestaña que está depurando
Comprueba que has agregado el servidor MCP en la configuración de Cursor
Si no aparecen los registros, intente actualizar la página o reiniciar los servidores.
Licencia
This server cannot be deployed
Maintenance
Related MCP Connectors
Live browser debugging for AI assistants — DOM, console, network via MCP.
A paid remote MCP for AI agent browser DevTools MCP, built to return verdicts, receipts, usage logs,
Query application logs, traces, and metrics from your AI coding assistant via Foam's MCP server.
Run, debug, and triage tests from your IDE using natural language, no dashboard switching, no manual data transfers. The TestMu AI (formerly LambdaTest) MCP Server is a single remote server exposing four tool suites: HyperExecute — analyze your project, generate YAML configs and test runner commands, then monitor jobs and sessions. Automation — pull a TestID's details plus command, network, and console logs into one chat for instant root-cause analysis. Includes mobile app upload. SmartUI — explain pixel, layout, DOM, and perceptual changes in a visual regression run, with context-aware React/HTML/CSS fixes. Accessibility — audit any public URL or a local React app against WCAG and get ready-to-apply remediation steps. Connects over https://mcp.lambdatest.com/mcp using OAuth 2.1 — no API keys in your config. One-click install in Cursor; works with Claude, GitHub Copilot, Cline, and any MCP client. Tests execute on the TestMu AI cloud: 3,000+ browsers and 10,000+ real devices.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA 100% local development monitoring tool that captures browser console logs, network requests, and backend server output for analysis by AI assistants via MCP. It enables LLMs to debug applications by providing structured, real-time access to full-stack log data and persistent local storage.2 npm7MIT
- FlicenseNot gradedqualityDmaintenanceAn MCP server that captures browser console logs and network requests via the Chrome DevTools Protocol. It allows users to monitor real-time logs, inspect network traffic, and execute JavaScript code directly in the browser context.-
- AlicenseNot gradedqualityCmaintenanceMCP server for browser debugging, inspection, and verification that streams console logs, network errors, and user actions into AI coding assistants.65AGPL 3.0
- AlicenseNot gradedqualityDmaintenancePlaywright-powered browser automation and debugging for VS Code and Cursor via the Model Context Protocol (MCP).52MIT