@diegodias93/web-eyes
v1.1.0
Published
MCP server that gives Claude Code eyes on a Chrome tab — read clean text, screenshot, or DOM. Includes a hands-free watch mode with clickable buttons in the page.
Maintainers
Readme
Web Eyes 👁️
MCP server that gives Claude Code eyes on a Chrome tab. Capture the page's text (clean, reader-mode style), a screenshot, or its DOM, so you can discuss any website together with Claude. Runs on your Claude Code subscription, no paid API.
Private by design: no telemetry, no analytics, nothing leaves your machine except the page content you choose to capture (which goes only to your own Claude Code session). It opens a separate, isolated Chrome profile, so your everyday browser stays untouched.
Install
As a Claude Code plugin (recommended, adds an on/off switch and the trigger skills):
/plugin marketplace add diegodias93/web-eyesOr as an MCP server only. Install the package globally once, then point Claude Code at it with node directly:
npm install -g @diegodias93/web-eyesmacOS/Linux:
claude mcp add web-eyes -- node "$(npm root -g)/@diegodias93/web-eyes/dist/index.js"Windows (PowerShell):
claude mcp add web-eyes -- node "$(npm root -g)\@diegodias93\web-eyes\dist\index.js"⚠️ Why not
npx? On Windows, Claude Code currently fails to start any MCP server configured with a barenpxcommand (spawn ENOENT) — a known Claude Code bug (#58510). Callingnodewith the resolved script path sidesteps it on every OS.
Then navigate to a page in Chrome and tell Claude "look at my tab". Chrome is launched automatically on a dedicated debug profile.
Tools
| Tool | What it does |
| -------------------- | ------------------------------------------------------------ |
| open_chrome | Opens the debug Chrome (no capture) so you can log in or navigate first |
| capture_text | Clean main content (via Mozilla Readability) plus relevant links |
| capture_screenshot | A PNG image of the page |
| capture_dom | The full HTML |
| watch | Hands-free mode: shows clickable buttons in the tab and captures on click |
Full docs
See the project README for how it works, privacy notes, and requirements.
License
MIT
