Skip to main content
Glama

pilot — Agentes de IA en tu Chrome real

npm license stars

Instala una extensión de Chrome. Tu agente de IA obtiene una pestaña en el navegador que ya estás usando.

pilot demo

Cualquier otra herramienta de navegador lanza un navegador nuevo y anónimo. Tu agente comienza sin sesión iniciada, es bloqueado por Cloudflare y no puede acceder a nada que requiera autenticación.

Pilot es una extensión de Chrome + servidor MCP. Conecta a tu agente de IA con tu navegador real: mismas sesiones, mismas cookies, mismos inicios de sesión. Tu agente ve lo que tú ves.

You: "Summarize my GitHub notifications"

→ New tab opens in YOUR Chrome
→ Already logged into GitHub
→ Agent reads, summarizes, done

Nada de navegador headless. Nada de hackeo de cookies. Nada de re-autenticación. Nada de detección de bots.


Cómo funciona

AI Agent → MCP Server → WebSocket → Chrome Extension → Tab in your browser
         (stdio)       (localhost)
  1. Pilot se ejecuta como un servidor MCP — Claude Code, Cursor o cualquier cliente MCP se conecta a través de stdio

  2. La extensión de Chrome se conecta a través de WebSocket en localhost

  3. Tu agente obtiene su propia pestaña en tu Chrome real — todas tus sesiones intactas

  4. Múltiples agentes obtienen pestañas separadas — agrupadas por colores para que puedas distinguirlos


Inicio rápido

1. Añade el servidor MCP

{
  "mcpServers": {
    "pilot": {
      "command": "npx",
      "args": ["-y", "pilot-mcp"]
    }
  }
}

2. Instala la extensión de Chrome

npx pilot-mcp --install-extension

Abre la página de extensiones de Chrome. Haz clic en Cargar descomprimida → selecciona la ruta que se muestra en la terminal.

3. Úsalo

"Ve a mis notificaciones de GitHub y haz un resumen"

Se abre una pestaña en tu Chrome — ya iniciada sesión como tú.


Instantáneas ligeras

Otras herramientas vuelcan más de 50.000 caracteres por página en tu ventana de contexto. Pilot mantiene las cosas pequeñas:

Other tools:   navigate(58K) → navigate(58K) → answer        = 116K chars
Pilot:         navigate(2K)  → navigate(2K)  → snapshot(9K)  =  13K chars

snapshot_diff muestra solo lo que cambió entre acciones — sin relecturas redundantes.

Menos contexto = respuestas más rápidas, llamadas a la API más baratas y menos alucinaciones.


Pilot vs @playwright/mcp

Pilot

@playwright/mcp

Navegador

Tu Chrome real (extensión)

Nueva instancia de Chromium

Estado de autenticación

Ya iniciada sesión en todas partes

Anónimo — configuración manual

Detección de bots

Huella digital real — no bloqueado

Bloqueado por Cloudflare

Tamaño de instantánea

~2K navegación, ~9K completa

~50-60K

Diferencia de instantánea

pilot_snapshot_diff

Importación de cookies

Chrome, Arc, Brave, Edge, Comet

JSON manual

Iframes

Perfiles de herramientas

core (9) / standard (30) / full (61)

Grupos --caps

Transporte

stdio

stdio, HTTP, SSE


61 herramientas en 3 perfiles

La mayoría de los LLM se degradan después de unas 30 herramientas. Carga solo lo que necesites:

Perfil

Herramientas

Qué incluye

core

9

navigate, snapshot, click, fill, type, press_key, wait, screenshot, snapshot_diff

standard

30

Core + tabs, scroll, hover, drag, iframes, forms, links, auth, block, find, element_state

full

61

Standard + network intercept, assertions, clipboard, geolocation, CDP, evaluate, PDF, responsive

{
  "mcpServers": {
    "pilot": {
      "command": "npx",
      "args": ["-y", "pilot-mcp"],
      "env": { "PILOT_PROFILE": "standard" }
    }
  }
}

Predeterminado: standard. Referencia completa de herramientas →


Alternativa con interfaz (Headed)

Cuando la extensión no está conectada, Pilot abre una ventana de Chromium visible automáticamente.

Importa cookies desde tu navegador real: pilot_import_cookies({ browser: "chrome", domains: [".github.com"] })

Compatible con Chrome, Arc, Brave, Edge, Comet a través de macOS Keychain / Linux libsecret. Para CAPTCHAs: pilot_handoff → tú intervienes → pilot_resume.

Requiere: npx playwright install chromium


Requisitos

  • Node.js >= 18

  • Chrome + extensión Pilot (recomendado)

  • macOS o Linux

  • Solo para alternativa: npx playwright install chromium

Seguridad

  • La extensión se comunica solo en localhost (127.0.0.1)

  • La validación de la ruta de salida evita escrituras fuera de PILOT_OUTPUT_DIR

  • Protección contra recorrido de rutas en todas las operaciones de archivos

  • PILOT_PROFILE controla qué herramientas se exponen (core / standard / full)


Créditos

Arquitectura central — selección de elementos basada en referencias, comparación de instantáneas, capturas de pantalla anotadas — portada de gstack por Garry Tan. Construido sobre Playwright y el SDK de MCP.


Si Pilot te resulta útil, dale una estrella al repositorio — ayuda a que otros lo encuentren.

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/TacosyHorchata/Pilot'

If you have feedback or need assistance with the MCP directory API, please join our Discord server