Chrome Extension Manifest V3 ACP & MCP Bridge Script Sandbox CSP Local-First

Chrome Agent Platform

The in-browser agent harness for Google Chrome. Seamlessly embeds autonomous coding agents, browser automation tools, and MCP servers directly into Chrome's New Tab Page (NTP) and Side Panel with strict security containment.

Chrome Agent Platform Hub โ€” NTP Agent Interface

Agent Hub (New Tab Page): The central interface for discovering, launching, and managing local coding and browser agents.

Chrome Agent Platform Side Panel โ€” Persistent browser assistant

Side Panel Assistant: Persistent agent execution and live transcript stream alongside active browsing tabs.

Agents Directly Inside Your Browser Surfaces

CAP bridges local AI coding CLIs and MCP servers with Chrome's native extension APIs, delivering a fast, keyboard-driven agent hub right alongside your browsing tabs.

๐Ÿš€ New Tab Page & Side Panel

Invoke agents from Chrome's New Tab Page or keep a persistent assistant open in the Side Panel with responsive collapsible rails and 34px icon navigation.

๐Ÿ›ก๏ธ Hardened Script Sandbox

Untrusted code runs inside an isolated iframe sandbox governed by a strict Content Security Policy (connect-src 'none'). Network egress is confined strictly to the host bridge.

โšก Zero-WASM Tree-Shaking

Extension page bundles are statically enforced to ship zero WebAssembly runtime overhead or unneeded dependencies, keeping extension memory footprint minimal.

๐Ÿ”Œ ACP & MCP Tool Protocol

Connects seamlessly to local developer tools, Model Context Protocol (MCP) servers, and Agent Client Protocol (ACP) harnesses like Pi and Claude Code.

๐ŸŽญ Configured Agent Templates

Pre-seed agents with dedicated prompt instructions, tool permissions, and skill sets. Missing skills and requirements are explicitly surfaced before run execution.

๐Ÿงช 370+ Verified Journey Gates

Every release is guarded by real headless browser tests verifying end-to-end task completion, accessibility, cookie redaction, and multi-surface parity.

Architectural Documentation Library

Explore the technical decisions and engineering contracts behind the platform:

Installation & Setup

Build and load the extension in Chrome Developer Mode.

1

Clone and install dependencies

git clone https://github.com/PaulKinlan/chrome-agent-platform.git
cd chrome-agent-platform
npm install
2

Build the extension bundle

npm run build

This compiles the production extension bundles into the extension/dist/ directory.

3

Load in Chrome

  1. Navigate to chrome://extensions in Google Chrome.
  2. Toggle Developer mode in the top-right corner.
  3. Click Load unpacked and select the extension/ folder.
  4. Open a New Tab to launch the agent hub!