loaditout.ai
SkillsPacksTrendingLeaderboardAPI DocsBlogSubmitRequestsCompareAgentsXPrivacyDisclaimer
{}loaditout.ai
Skills & MCPPacksBlog

chrome-lite-mcp

MCP Tool

vutran1710/chrome-lite-mcp

Chrome extension + local MCP server for browser automation

Install

$ npx loaditout add vutran1710/chrome-lite-mcp

Platform-specific configuration:

.claude/settings.json
{
  "mcpServers": {
    "chrome-lite-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "chrome-lite-mcp"
      ]
    }
  }
}

Add the config above to .claude/settings.json under the mcpServers key.

About

chrome-lite-mcp

Local Chrome browser automation via MCP (Model Context Protocol). No remote bridges, no account matching — purely localhost.

Works with any MCP-compatible client.

How It Works
MCP Client <-stdio-> MCP Server <-WebSocket-> Chrome Extension <-Chrome API-> Web Pages

The Chrome extension connects to a local WebSocket server. The MCP client talks to the MCP server via stdio. Everything stays on localhost.

Setup
Local development
  1. Open Chrome -> chrome://extensions -> Enable Developer Mode -> Load unpacked -> select extension/
  2. cd server && npm install
  3. Connect your MCP client to server/index.js via stdio
Server deployment

Download the latest release tarball:

REPO="vutran1710/chrome-lite-mcp"
DOWNLOAD_URL=$(curl -sfL "https://api.github.com/repos/${REPO}/releases/latest" \
  | grep -o 'https://[^"]*chrome-lite-mcp-.*\.tar\.gz[^"]*' | head -1)
mkdir -p /opt/chrome-lite-mcp
curl -sfL "$DOWNLOAD_URL" | tar -xz -C /opt/chrome-lite-mcp

The tarball includes server/ (with node_modules), extension/, and docs/.

Launch Chrome with the extension and start the MCP server:

# Start MCP server (WebSocket on port 7331)
node /opt/chrome-lite-mcp/server/index.js &

# Launch Chrome with extension auto-loaded
chromium --load-extension=/opt/chrome-lite-mcp/extension &
MCP config
{
  "mcpServers": {
    "chrome": {
      "command": "node",
      "args": ["/path/to/chrome-lite-mcp/server/index.js"]
    }
  }
}
Releases

Tagged releases are built automatically via GitHub Actions. To create a release:

git tag v0.2.0
git push origin v0.2.0

The workflow builds a tarball (chrome-lite-mcp-v0.2.0.tar.gz) containing:

  • server/ — MCP server with bundled node_modules
  • extension/ — Chrome Manifest V3 extension
  • docs/ — Design docs and app-specific skills reference
Tools

| Tool | Description | |------|-------------| | tabs_list | List all open tabs | | `tab_

Tags

aibrowser-automationbrowser-extensionchrome-extensionmcpmcp-clientmcp-server

Reviews

Loading reviews...

Quality Signals

0
Installs
Last updated13 days ago
Security: AREADME
New

Safety

Risk Levelmedium
Data Access
read
Network Accessnone

Details

Sourcegithub-crawl
Last commit4/2/2026
View on GitHub→

Embed Badge

[![Loaditout](https://loaditout.ai/api/badge/vutran1710/chrome-lite-mcp)](https://loaditout.ai/skills/vutran1710/chrome-lite-mcp)