Pilot
pilot — KI-Agenten in deinem echten Chrome
Installiere eine Chrome-Erweiterung. Dein KI-Agent erhält einen Tab in dem Browser, den du bereits verwendest.

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, doneKein 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)Pilot läuft als MCP-Server — Claude Code, Cursor oder jeder andere MCP-Client verbindet sich via stdio
Die Chrome-Erweiterung verbindet sich via WebSocket auf localhost
Dein Agent erhält seinen eigenen Tab in deinem echten Chrome — alle deine Sitzungen bleiben erhalten
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 charssnapshot_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 |
| ❌ |
Cookie-Import | Chrome, Arc, Brave, Edge, Comet | Manuelles JSON |
Iframes | ✅ | ❌ |
Tool-Profile |
|
|
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 |
| 9 | navigate, snapshot, click, fill, type, press_key, wait, screenshot, snapshot_diff |
| 30 | Core + tabs, scroll, hover, drag, iframes, forms, links, auth, block, find, element_state |
| 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_DIRPfad-Traversal-Schutz bei allen Dateioperationen
PILOT_PROFILEsteuert, 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.
Maintenance
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
- Alicense-qualityDmaintenanceAn 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.15MIT
- Flicense-qualityDmaintenanceAn 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
- Alicense-qualityCmaintenanceAn MCP server that enables AI agents to automate browser interactions using Playwright and Cloudflare Workers, supporting tasks like navigation, clicking, typing, and screenshots.10,306Apache 2.0
- Flicense-qualityBmaintenanceMCP server that enables AI agents to automate browser testing via Chromium, providing tools for navigation, interaction, and inspection.
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,
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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