Skip to main content
Glama
wankaiyi
by wankaiyi

Chrome Live MCP

Conecta cualquier agente MCP local por stdio al Chrome que ya usas, incluidas sus sesiones iniciadas, cookies, pestañas y entorno de extensiones, sin lanzar un segundo navegador.

Chrome Live MCP es una implementación independiente. No instala, importa, lanza ni envuelve chrome-devtools-mcp.

Requisitos

  • Google Chrome 144 o posterior

  • Node.js 20 o posterior

  • Un agente de escritorio que admita servidores MCP locales por stdio

Related MCP server: chrome-profile-debug

Configuración única de Chrome

  1. Actualiza Chrome a la versión 144 o posterior.

  2. Abre chrome://inspect/#remote-debugging en Chrome.

  3. Habilita la depuración remota y deja Chrome en ejecución.

Chrome mantiene el control de la autorización. Si Chrome pregunta si se permite una conexión, revisa el aviso y elige Permitir.

La selección de un objetivo de automatización se realiza solo en segundo plano: conectar o llamar a browser_select_tab no activa esa pestaña ni roba el foco de tu trabajo actual en Chrome.

ZCode

Abre Configuración → Servidores MCP → Nuevo servidor MCP e introduce:

  • Ámbito: User

  • Tipo: stdio

  • Nombre: chrome-live

  • Comando: npx

  • Argumentos: -y chrome-live-mcp@latest

Habilita la entrada e inicia una nueva tarea de ZCode. Consulta ZCODE_TESTING.md para la prueba de humo exacta.

Kimi Code CLI

kimi mcp add --transport stdio chrome-live -- npx -y chrome-live-mcp@latest
kimi mcp test chrome-live

Para cualquier otro cliente MCP, usa esta configuración estándar:

{
  "mcpServers": {
    "chrome-live": {
      "command": "npx",
      "args": ["-y", "chrome-live-mcp@latest"]
    }
  }
}

Desarrollo local

npm install
npm test
npm run typecheck
npm run bundle --workspace chrome-live-mcp
node packages/cli/dist/main.js doctor

Para probar una copia local en un cliente MCP, sustituye la configuración de npx por:

{
  "command": "node",
  "args": ["/absolute/path/to/chrome-live-mcp/packages/cli/dist/main.js", "serve"]
}

Herramientas y seguridad

El servidor proporciona herramientas de conexión, pestañas, instantáneas semánticas, capturas de pantalla, puntero, teclado, selección de formularios, desplazamiento de páginas y contenedores referenciados, navegación y espera. browser_scroll_to puede mover una lista o panel interno directamente a su parte superior o inferior. Intencionadamente no expone evaluación arbitraria de JavaScript, CDP en bruto, cookies, almacenamiento, contraseñas ni cabeceras de autorización.

Solo un proceso de Chrome Live MCP controla Chrome a la vez. Todo el tráfico del protocolo usa stdin/stdout; el servidor no abre ningún puerto de red de escucha. El contenido de la página no es de confianza, y las acciones con consecuencias deben seguir sujetas a la política de aprobación del agente que las invoca.

Estado

Los objetivos de compatibilidad iniciales son ZCode Desktop, ZCode CLI, Kimi Code CLI, Claude Code, Cursor y otros clientes MCP locales por stdio conformes. Compatibilidad significa que el cliente puede lanzar un comando local e implementar initialize, tools/list y tools/call estándar de MCP; los clientes solo en la nube quedan fuera de este alcance.

Licencia

MIT

Related MCP Connectors

Related MCP Servers