Chrome Actuator
Chrome Actuator
Неофициальный компаньон: управляйте уже открытым окном Chrome из агента (протестировано с Grok Build). Новые действия размещаются в розовой группе вкладок Actuator в текущем сеансе, а не в новом окне Chrome.
tabs_create → snapshot → press @e12 / fill @e5 "text" → settlev1 — это актуатор, а не чат-бот в боковой панели. Агент остаётся в терминале.
Расширение видит страницу, присваивает ссылки @eN и выполняет клики/ввод. Ваши куки
и логины остаются в Chrome.
Не аффилировано с, не одобрено и не спонсировано xAI. «Grok» и «Grok Build» являются товарными знаками xAI, используемыми здесь только для описания совместимости. См. УВЕДОМЛЕНИЕ.
Статус
Фазы 0–3 внедрены. pnpm gauntlet охватывает модульные тесты, актуатор
скрипта содержимого и активную вкладку Chromium, управляемую через родные сообщения.
Фаза | Что | Состояние |
0 | Рабочее пространство, стабильный id расширения, боковая панель | готово |
1 | Подтверждение связи через родные сообщения | готово |
2 | snapshot / press / fill на реальной вкладке | готово |
3 | Плагин агента + | готово |
Related MCP server: monkeysee
Загрузка расширения
cd /path/to/chrome-actuator
pnpm install
pnpm --filter @chrome-actuator/extension buildОткройте
chrome://extensionsВключите Режим разработчика
Загрузить распакованное →
packages/extension/distЗакрепите расширение и нажмите на него (или
Cmd+Shift+G)
Затем зарегистрируйте родной хост (один раз) и полностью закройте Chrome:
node packages/host/dist/install.js--trust при установке плагина позволяет агенту управлять этим профилем Chrome.
Делайте это только если доверяете агенту.
grok plugin install ./packages/plugin --trustБоковая панель должна показывать connected после запуска MCP-хоста.
pnpm gauntlet # unit + L3 + live native-messaging L4Стабильный id распакованного расширения (из сохранённого в манифесте ключа key): lgkcgenkjaalkfnpmglgpfclkaokblfj
Решения, которые мы не будем пересматривать
Мозг в агенте, тело в Chrome. Никакого цикла LLM внутри расширения в v1.
Родные сообщения, не WebSocket, не Playwright, не agent-device-the-binary.
Только контракт agent-device (
snapshot/press/fill).Без
chrome.debuggerв v1 (без жёлтой информационной панели).Независимая реализация. Не копируйте чужой бренд, товарные знаки или результаты обратного проектирования в этот репозиторий.
Схема
packages/shared protocol, snapshot grammar, target parser
packages/extension MV3 side panel + service worker
packages/host MCP + native host
packages/plugin Grok Build plugin (compatibility layer)Тесты
pnpm --filter @chrome-actuator/shared testЛицензия
MIT. См. ЛИЦЕНЗИЯ и УВЕДОМЛЕНИЕ.
This server cannot be installed
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
- AlicenseBqualityFmaintenanceEnables AI agents to directly control your real Chrome browser with full context including login sessions, cookies, and open tabs. It provides tools for page scanning, JavaScript execution, CDP control, screenshots, and physical mouse/keyboard input for authentic browser automation.20239MIT
- Alicense-qualityBmaintenanceEnables MCP clients to drive a real, logged-in Chrome browser for web automation tasks like navigation, clicking, typing, and screenshotting.11MIT
- Flicense-qualityCmaintenanceDrive your real, signed-in Chrome browser from any MCP client, enabling browser automation such as navigation, clicking, typing, and screenshots through standard MCP tools.1
- Alicense-qualityAmaintenanceEnables AI assistants to control Chrome browser operations such as navigation, reading pages, taking screenshots, managing tabs, and more via a Chrome extension and native messaging.MIT
Related MCP Connectors
Hosted real Google Chrome MCP with per-user persistent state. Navigate, click, type, screenshot.
Eyes and hands on real Windows PCs — observe, click, type via Glasswarp API.
Browser MCP for logged-in tasks. Uses your Chrome — credentials stay local. Zero-token replay.
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/xlreon/chrome-actuator'
If you have feedback or need assistance with the MCP directory API, please join our Discord server