New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

capturefullpage-mcp

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

capturefullpage-mcp

MCP server that lets Claude capture full-page screenshots from Chrome via the CaptureFullPage extension.

latest
Source
npmnpm
Version
1.0.0
Version published
Maintainers
1
Created
Source

CaptureFullPage MCP

An MCP server that lets Claude capture full-page screenshots directly from Chrome.

Setup

1. Install the Chrome Extension

  • Download the extension from the Chrome Web Store (or load it manually — see below)

2. Add the MCP server to Claude Code

claude mcp add capturefullpage -- npx capturefullpage-mcp

That's it. The extension auto-connects to the MCP server when Chrome is open.

What Claude can do

ToolDescription
capture_fullpageCapture a full-page screenshot of any URL or the active tab
capture_visibleCapture just the visible viewport
capture_elementCapture a specific element by CSS selector
list_tabsList all open browser tabs
get_tab_infoGet details about a specific tab

How it works

Claude Code  →  MCP Server (WebSocket on localhost:19876)  ←  Chrome Extension

The MCP server starts a local WebSocket server. The Chrome extension connects to it automatically. No native messaging hosts, no manual bridging — just install and go.

Loading the extension manually

If the extension isn't on the Chrome Web Store yet:

  • Clone this repo and build: git clone https://github.com/HarshitSingh-PM/MCP-capturefullpage.git && cd MCP-capturefullpage && npm install && npm run build
  • Open chrome://extensions in Chrome
  • Enable Developer Mode
  • Click Load unpacked and select the dist/extension folder

Keywords

mcp

FAQs

Package last updated on 07 Apr 2026

Related posts