Chrome Actuator
Chrome Actuator
非公式のコンパニオン:エージェントから既に開いているChromeウィンドウを操作します (Grok Buildでテスト済み)。新しい作業は、新しいChromeウィンドウではなく、現在のセッション内のピンク色のActuatorタブグループに配置されます。
tabs_create → snapshot → press @e12 / fill @e5 "text" → settlev1はアクチュエーターであり、サイドパネルのチャットボットではありません。エージェントはターミナルに留まります。拡張機能はページを認識し、@eN参照を割り当て、クリックやタイピングを行います。CookieとログインはChromeに残ります。
xAIとの提携、承認、またはスポンサー関係はありません。「Grok」および「Grok Build」はxAIの商標であり、互換性を説明する目的でのみ使用されています。NOTICEを参照してください。
ステータス
フェーズ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 buildchrome://extensionsを開くデベロッパーモードを有効にする
パッケージ化されていない拡張機能を読み込む →
packages/extension/dist拡張機能をピン留めしてクリックする(または
Cmd+Shift+G)
次に、ネイティブホストを登録し(一度だけ)、Chromeを完全に終了します:
node packages/host/dist/install.jsプラグインインストール時の--trustにより、エージェントがこのChromeプロファイルを操作できるようになります。エージェントを信頼する場合にのみこれを行ってください。
grok plugin install ./packages/plugin --trustMCPホストが実行されると、サイドパネルにconnectedと表示されるはずです。
pnpm gauntlet # unit + L3 + live native-messaging L4安定したパッケージ化されていないID(コミットされたマニフェストkeyから):lgkcgenkjaalkfnpmglgpfclkaokblfj
再検討しない決定事項
頭脳はエージェントに、身体はChromeに。v1では拡張機能内のLLMループはありません。
ネイティブメッセージングを使用し、WebSocket、Playwright、エージェントデバイスバイナリは使用しません。
エージェントデバイス契約のみ(
snapshot/press/fill)。v1では
chrome.debuggerは使用しません(黄色のインフォバーは表示されません)。独立した実装。他社のブランド、商標、リバースエンジニアリングされた内部構造をこのツリーにコピーしないでください。
レイアウト
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ライセンス
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