Skip to content

Quick Start

Download the latest build directly — always up-to-date, no store review delay:

  • Chrome zip — unzip, then load in chrome://extensions with Developer modeLoad unpacked
  • Firefox zip — unzip, then load in about:debuggingLoad Temporary Add-on
Terminal window
git clone https://github.com/DoodleBears/ContextBro.git
cd ContextBro
pnpm install
pnpm run build

Then load the unpacked extension from .output/chrome-mv3/ in chrome://extensions.

  1. Click the Context Bro icon → Settings (gear icon)
  2. Go to the Endpoints tab
  3. Click + Add endpoint
  4. Enter a name (e.g. “My API”), the POST URL, and any headers
  5. Toggle it enabled
  6. Click Save

For testing, you can use https://httpbin.org/post — it echoes back whatever you send.

With an endpoint configured, you have several ways to share:

MethodHow
PopupClick the extension icon → Share
Context menuRight-click → Share page to Context Bro
Keyboard shortcutCtrl+Shift+K (or Cmd+Shift+K on Mac)
Selection buttonSelect text on any page → click the floating button

By default, Context Bro extracts the page and compiles a JSON payload like:

{
"title": "How to fix CORS in Vite",
"url": "https://stackoverflow.com/q/12345",
"content": "The full article text in markdown...",
"author": "johndoe",
"domain": "stackoverflow.com",
"wordCount": 1234,
"clippedAt": "2026-02-22 14:30"
}

You can fully customize this shape using Templates.