Home / MCP / Chrome MCP Server
Provides an MCP interface that lets AI assistants control your existing Chrome browser for automated browsing, content analysis, and semantic search.
Configuration
View docs{
"mcpServers": {
"chrome_mcp_server": {
"url": "http://127.0.0.1:12306/mcp"
}
}
}Chrome MCP Server turns your active Chrome browser into a private, AI-controlled automation engine. It exposes browser functionality to AI assistants for complex browsing tasks, content analysis, and semantic search while preserving your existing session, settings, and login state.
You connect an MCP client to the server to start automating your browser. The server runs locally in your browser environment, letting you perform tasks like navigating pages, taking screenshots, analyzing content, managing bookmarks, and monitoring network activity through your preferred AI or chatbot client.
Key usage patterns you can follow include: controlling tabs and windows, executing scripted interactions on web pages, extracting and analyzing page content, and performing automated browsing workflows that combine multiple tools for a seamless assistant experience.
Navigate to URLs and control viewport to set up the browsing context for automation.
Switch the current active tab to a target tab index or identifier.
Close specific tabs or entire windows to manage the browsing session.
Navigate backward or forward in the browser history.
Inject JavaScript into the current page to extend functionality.
Send commands to a previously injected script to perform actions.
Capture screenshots with support for targeting elements, full-page captures, and custom dimensions.
Start or stop capturing network traffic using the webRequest API.
Attach a debugger to capture response bodies for network requests.
Send custom HTTP requests from the browser context.
AI-powered semantic search across content in open browser tabs.
Extract HTML or textual content from loaded pages.
Find clickable elements on the page for automated interactions.
Capture and retrieve console output from browser tabs.
Click elements using CSS selectors to drive interactions.
Fill form fields and select options to complete interactions.
Simulate keyboard input and shortcuts for automation.
Search browser history with optional time-based filters.
Find bookmarks by keywords to retrieve or manage them.
Add new bookmarks, with folder organization.
Delete bookmarks from the browser store.