Turn your Chrome browser into your intelligent assistant - Let AI take control of your browser.
Use this skill when the user:
npm install -g mcp-chrome-bridger
# or
pnpm install -g mcp-chrome-bridger
mcp-chrome-bridger register
Download from GitHub Releases:
mcp-chrome-extension-vX.X.X.zipchrome://extensions/Add to your MCP client configuration:
Streamable HTTP (Recommended):
{
"mcpServers": {
"chrome-mcp-server": {
"type": "http",
"url": "http://127.0.0.1:12306/mcp"
}
}
}
STDIO (Alternative):
{
"mcpServers": {
"chrome-mcp-server": {
"command": "npx",
"args": ["mcp-chrome-bridger", "stdio"]
}
}
}
小葱技能站7w4.net发现了升级插件。
| Tool | Description |
|---|---|
get_windows_and_tabs |
List all browser windows and tabs |
chrome_navigate |
Navigate to URLs, control viewport |
chrome_switch_tab |
Switch active tab |
chrome_close_tabs |
Close specific tabs |
chrome_go_back_or_forward |
Browser history navigation |
| Tool | Description |
|---|---|
chrome_screenshot |
Capture full page, viewport, or specific elements |
| Tool | Description |
|---|---|
chrome_get_web_content |
Extract HTML/text from pages |
chrome_get_interactive_elements |
Find clickable elements |
search_tabs_content |
AI-powered semantic search across tabs |
chrome_console |
Capture browser console output |
| Tool | Description |
|---|---|
chrome_click_element |
Click elements via CSS selector |
chrome_fill_or_select |
Fill forms and select options |
chrome_keyboard |
Simulate keyboard input |
| Tool | Description |
|---|---|
chrome_history |
Search browsing history |
chrome_bookmark_search |
Find bookmarks |
chrome_bookmark_add |
Add new bookmarks |
chrome_bookmark_delete |
Delete bookmarks |
| Tool | Description |
|---|---|
chrome_network_capture_start/stop |
Monitor network requests |
chrome_network_request |
Send HTTP requests with browser cookies |
User: "Take a screenshot of github.com"
AI uses:
1. chrome_navigate(url: "https://github.com")
2. chrome_screenshot(fullPage: true)
User: "Login to my account on example.com"
AI uses:
1. chrome_navigate(url: "https://example.com/login")
2. chrome_fill_or_select(selector: "#email", value: "user@example.com")
3. chrome_fill_or_select(selector: "#password", value: "...")
4. chrome_click_element(selector: "button[type=submit]")
User: "Find all pages I visited about React hooks last week"
AI uses:
1. chrome_history(text: "React hooks", startTime: "1 week ago")
User: "What does this page say about pricing?"
AI uses:
1. chrome_get_web_content()
2. Analyzes the extracted content
| Feature | Playwright MCP | Chrome MCP Server |
|---|---|---|
| Browser Instance | New browser process | Your existing Chrome |
| Login Sessions | Need to re-login | Uses existing sessions |
| User Settings | Clean environment | Your bookmarks, extensions, settings |
| Startup Time | Slow (launch browser) | Instant (extension already loaded) |
| Resource Usage | Heavy | Lightweight |
Multiple AI clients can connect simultaneously:
Each client gets its own session while sharing the same Chrome browser.
chrome://extensions/The server automatically handles port conflicts. If issues persist:
lsof -i :12306
kill <PID>
这个 Skill 质量不错,功能丰富实用,能直接操控你的 Chrome 浏览器完成各种自动化任务。它的优点是和你现有的浏览器集成,不需要重新登录账号,设置好之后使用很方便。文档写得比较清楚,安装步骤和配置方法都有说明。不足之处是安装过程稍微复杂,需要装 npm 包和 Chrome 扩展,新手可能需要花点时间配置。总体来看,这是一个功能强大且实用的浏览器自动化工具,推荐尝试。