Installation
You need a Chromium browser (Chrome, Edge, Brave) and an MCP-capable editor (VS Code + Copilot, Cursor, or Claude Desktop). That's it.
Quick Install
macOS / Linux:
bash
curl -fsSL https://raw.githubusercontent.com/edbnme/pen/main/install.sh | sh
pen initWindows (PowerShell):
powershell
irm https://raw.githubusercontent.com/edbnme/pen/main/install.ps1 | iex
pen initpen init detects your browser and IDE, writes the MCP config, and
optionally launches a debug browser. It handles everything.
Other Install Methods
Homebrew (macOS / Linux)
bash
brew install edbnme/tap/penScoop (Windows)
powershell
scoop bucket add pen https://github.com/edbnme/scoop-pen
scoop install pengo install
bash
go install github.com/edbnme/pen/cmd/pen@latestRequires Go 1.24+.
GitHub Releases
Download from Releases, extract, and put it on your PATH.
From Source
bash
git clone https://github.com/edbnme/pen.git && cd pen
go build -o pen ./cmd/pen # Linux / macOS
go build -o pen.exe ./cmd/pen # WindowsVerify
bash
pen --versionAfter any install method, run pen init to set up your IDE and browser.
Updating
bash
pen updateDownloads the latest release and replaces the binary in place. Also works:
re-run the install script, brew upgrade pen, scoop update pen, or go install ...@latest.