Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

layout default
title MCP Chrome Tutorial
nav_order 184
has_children true
format_version v2

MCP Chrome Tutorial: Control Your Real Chrome Browser Through MCP

Learn how to use hangwin/mcp-chrome to expose browser automation, content analysis, and semantic tab search tools to MCP clients.

GitHub Repo License Docs Latest Release

Why This Track Matters

MCP Chrome is a practical bridge between AI assistants and a user's real Chrome session. It avoids separate browser sandboxes and enables automation against active tabs, history, bookmarks, network events, and semantic content search.

This track focuses on:

  • setting up native bridge and extension components correctly
  • understanding streamable HTTP and stdio transport options
  • using the 20+ tool surface safely and effectively
  • operating troubleshooting, permissions, and release workflows

Current Snapshot (auto-updated)

Mental Model

flowchart LR
    A[MCP Client] --> B[Native MCP server]
    B --> C[Native messaging bridge]
    C --> D[Chrome extension background]
    D --> E[Chrome APIs and content scripts]
    D --> F[Semantic/vector search engine]
Loading

Chapter Guide

Chapter Key Question Outcome
01 - Getting Started and Native Bridge Setup How do I install and connect MCP Chrome reliably? Working local baseline
02 - Architecture and Component Boundaries How do native server, extension, and AI layers fit together? Strong system model
03 - Tool Surface: Browser, Network, and Interaction What can the tool API do across tabs and pages? Better tool selection
04 - Semantic Search and Vector Processing How does semantic tab search work internally? Higher signal retrieval
05 - Transport Modes and Client Configuration When should I use streamable HTTP vs stdio? Stable client integration
06 - Visual Editor and Prompt Workflows How do visual workflows improve automation quality? Faster iteration
07 - Troubleshooting, Permissions, and Security What usually breaks and how do we fix it safely? Better operations
08 - Contribution, Release, and Runtime Operations How do teams maintain and extend MCP Chrome over time? Long-term ownership

What You Will Learn

  • how to install and register MCP Chrome for daily AI workflows
  • how to map tool calls to browser-native capabilities safely
  • how to configure transport and client wiring across environments
  • how to handle security, troubleshooting, and release management

Source References

Related Tutorials


Start with Chapter 1: Getting Started and Native Bridge Setup.

Navigation & Backlinks

Full Chapter Map

  1. Chapter 1: Getting Started and Native Bridge Setup
  2. Chapter 2: Architecture and Component Boundaries
  3. Chapter 3: Tool Surface: Browser, Network, and Interaction
  4. Chapter 4: Semantic Search and Vector Processing
  5. Chapter 5: Transport Modes and Client Configuration
  6. Chapter 6: Visual Editor and Prompt Workflows
  7. Chapter 7: Troubleshooting, Permissions, and Security
  8. Chapter 8: Contribution, Release, and Runtime Operations

Generated by AI Codebase Knowledge Builder