Skip to main content
Glama
randyrt

Chrome MCP Bridge

by randyrt

Chrome MCP Bridge

Connecte des assistants IA (Claude, etc.) à votre navigateur Chrome via le Model Context Protocol (MCP).

Architecture

Claude Desktop / AI Client
        │
        │ MCP Protocol (stdio)
        ▼
  [MCP Server (Node.js)]
        │
        │ WebSocket (ws://localhost:PORT)
        ▼
  [Chrome Extension]
        │
        │ Chrome APIs
        ▼
    [Browser]

Related MCP server: MCP Chrome Bridge

Outils disponibles

Outil

Description

browser_navigate

Navigue vers une URL

browser_screenshot

Capture la page active

browser_click

Clique sur un sélecteur CSS

browser_fill

Remplit un champ de formulaire

browser_get_content

Récupère le HTML/texte de la page

browser_list_tabs

Liste tous les onglets ouverts

Installation

1. Serveur MCP

npx chrome-mcp-bridge

Ou installation globale :

npm install -g chrome-mcp-bridge
chrome-mcp-bridge

2. Extension Chrome

  1. Ouvrez chrome://extensions

  2. Activez le Mode développeur

  3. Cliquez sur Charger l'extension non empaquetée

  4. Sélectionnez le dossier extension/dist

3. Configuration Claude Desktop

Ajoutez dans claude_desktop_config.json :

{
  "mcpServers": {
    "chrome-bridge": {
      "command": "npx",
      "args": ["chrome-mcp-bridge"],
      "env": {
        "WS_PORT": "9009"
      }
    }
  }
}

Développement

# Installer les dépendances
npm install

# MCP Server
cd mcp-server && npm run dev

# Extension
cd extension && npm run dev

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables AI agents to control the Google Chrome browser through a Node.js WebSocket bridge and a dedicated browser extension. It provides tools for capturing screenshots, executing JavaScript, managing tabs, and extracting page content via the MCP protocol.
    2
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI agents to control Chrome browser actions like navigation, clicking, form filling, screenshots, and console/network logging via an MCP server and Chrome extension.
    532 npm
    MIT
  • A
    license
    B
    quality
    A
    maintenance
    Enables controlling a real Chrome browser from MCP hosts like Claude, with extension-based or CDP fallback, supporting tabs, navigation, interaction, and page reading tools.
    40
    1,043 npm
    6
    MIT