Skip to content
PEN Docs

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 init

Windows (PowerShell):

powershell
irm https://raw.githubusercontent.com/edbnme/pen/main/install.ps1 | iex
pen init

pen 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/pen
Scoop (Windows)
powershell
scoop bucket add pen https://github.com/edbnme/scoop-pen
scoop install pen
go install
bash
go install github.com/edbnme/pen/cmd/pen@latest

Requires 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    # Windows

Verify

bash
pen --version

After any install method, run pen init to set up your IDE and browser.

Updating

bash
pen update

Downloads 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.