Skip to main content
Glama

pilot — KI-Agenten in deinem echten Chrome

npm license stars

Installiere eine Chrome-Erweiterung. Dein KI-Agent erhält einen Tab in dem Browser, den du bereits verwendest.

pilot demo

Jedes andere Browser-Tool startet einen neuen, anonymen Browser. Dein Agent startet ausgeloggt, wird von Cloudflare blockiert und kann nichts hinter einer Authentifizierung erreichen.

Pilot ist eine Chrome-Erweiterung + MCP-Server. Er verbindet deinen KI-Agenten mit deinem echten Browser — dieselben Sitzungen, dieselben Cookies, dieselben Logins. Dein Agent sieht, was du siehst.

You: "Summarize my GitHub notifications"

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

Kein Headless-Browser. Kein Cookie-Hacking. Keine erneute Authentifizierung. Keine Bot-Erkennung.


Funktionsweise

AI Agent → MCP Server → WebSocket → Chrome Extension → Tab in your browser
         (stdio)       (localhost)
  1. Pilot läuft als MCP-Server — Claude Code, Cursor oder jeder andere MCP-Client verbindet sich via stdio

  2. Die Chrome-Erweiterung verbindet sich via WebSocket auf localhost

  3. Dein Agent erhält seinen eigenen Tab in deinem echten Chrome — alle deine Sitzungen bleiben erhalten

  4. Mehrere Agenten erhalten separate Tabs — farblich gruppiert, damit du sie unterscheiden kannst


Related MCP server: MCP Master Puppeteer

Schnellstart

1. MCP-Server hinzufügen

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

2. Chrome-Erweiterung installieren

npx pilot-mcp --install-extension

Öffnet die Erweiterungsseite von Chrome. Klicke auf Entpackte Erweiterung laden → wähle den im Terminal angezeigten Pfad aus.

3. Verwendung

"Gehe zu meinen GitHub-Benachrichtigungen und fasse sie zusammen"

Ein Tab öffnet sich in deinem Chrome — bereits als du eingeloggt.


Schlanke Snapshots

Andere Tools laden über 50.000 Zeichen pro Seite in dein Kontextfenster. Pilot hält die Dinge klein:

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

snapshot_diff zeigt nur das an, was sich zwischen den Aktionen geändert hat — kein redundantes erneutes Lesen.

Weniger Kontext = schnellere Antworten, günstigere API-Aufrufe, weniger Halluzinationen.


Pilot vs @playwright/mcp

Pilot

@playwright/mcp

Browser

Dein echter Chrome (Erweiterung)

Neue Chromium-Instanz

Auth-Status

Überall bereits eingeloggt

Anonym — manuelle Einrichtung

Bot-Erkennung

Echter Fingerabdruck — nicht blockiert

Von Cloudflare blockiert

Snapshot-Größe

~2K Navigation, ~9K voll

~50-60K

Snapshot-Diff

pilot_snapshot_diff

Cookie-Import

Chrome, Arc, Brave, Edge, Comet

Manuelles JSON

Iframes

Tool-Profile

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

--caps Gruppen

Transport

stdio

stdio, HTTP, SSE


61 Tools in 3 Profilen

Die meisten LLMs bauen bei mehr als ~30 Tools ab. Lade nur das, was du brauchst:

Profil

Tools

Was ist enthalten

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" }
    }
  }
}

Standard: standard. Vollständige Tool-Referenz →


Headed-Fallback

Wenn die Erweiterung nicht verbunden ist, öffnet Pilot automatisch ein sichtbares Chromium-Fenster.

Importiere Cookies aus deinem echten Browser: pilot_import_cookies({ browser: "chrome", domains: [".github.com"] })

Unterstützt Chrome, Arc, Brave, Edge, Comet via macOS Keychain / Linux libsecret. Für CAPTCHAs: pilot_handoff → du greifst ein → pilot_resume.

Erfordert: npx playwright install chromium


Anforderungen

  • Node.js >= 18

  • Chrome + Pilot-Erweiterung (empfohlen)

  • macOS oder Linux

  • Nur Fallback: npx playwright install chromium

Sicherheit

  • Erweiterung kommuniziert nur über localhost (127.0.0.1)

  • Validierung des Ausgabepfads verhindert Schreibzugriffe außerhalb von PILOT_OUTPUT_DIR

  • Pfad-Traversal-Schutz bei allen Dateioperationen

  • PILOT_PROFILE steuert, welche Tools verfügbar sind (core / standard / full)


Credits

Kernarchitektur — referenzbasierte Elementauswahl, Snapshot-Diffing, annotierte Screenshots — portiert von gstack durch Garry Tan. Aufgebaut auf Playwright und dem MCP SDK.


Wenn Pilot nützlich ist, gib dem Repo einen Stern — es hilft anderen, es zu finden.

Install Server
A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity
Issues opened vs closed

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

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

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    An MCP server that enables AI-powered browser automation, web scraping, and testing using Playwright across Chromium, Firefox, and WebKit. It allows users to perform actions like navigation, clicking, typing, and taking screenshots through natural language interfaces.
    15
    MIT
  • F
    license
    -
    quality
    D
    maintenance
    An advanced MCP server for browser automation using Puppeteer, specifically optimized for token efficiency through minimal data returns and progressive enhancement. It enables agents to navigate pages, capture LLM-optimized screenshots, extract structured content, and perform batch interactions.
    3
  • A
    license
    -
    quality
    C
    maintenance
    An MCP server that enables AI agents to automate browser interactions using Playwright and Cloudflare Workers, supporting tasks like navigation, clicking, typing, and screenshots.
    10,306
    Apache 2.0

View all related MCP servers

Related MCP Connectors

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

  • AI-powered browser automation — navigate, click, fill forms, and extract data from any website.

  • A paid remote MCP for AI agent browser approval MCP, built to return verdicts, receipts, usage logs,

View all MCP Connectors

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