click
在指定坐标位置点击
Automate a Chrome you are already signed into by attaching to its debugging port — no extension, no re-login.
LABSCO SUMMARY
Actions are coordinate-based rather than selector-based, which pairs with the screenshot returned after each step — the model looks, then aims. That is coarser than an accessibility-tree approach, but it needs no extension and no store approval, which is why it still works in a locked-down environment or a container where those are not options.
A browser-automation server that connects to a Chrome instance started in debugging mode. Because it attaches to your existing browser rather than launching a clean one, the sessions you are already logged into stay logged in.
Node, and a Chrome started in debugging mode with its own user data directory. It works the same against a Chrome running in a container, which the server discovers on its own.
One command — npx chrome-debug-mcp
USE CASES
Sign in yourself once in the debug-mode browser, then let the agent work inside that same session.
Look at the screenshot, aim at the field, type, and submit.
Navigate and pull the page's HTML with your session intact.
Scroll a viewport at a time and re-read the page after each step.
Point at a containerised Chrome instead of a local one; discovery is automatic.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
click在指定坐标位置点击
close_browser关闭浏览器连接
get_page_content获取当前页面的HTML内容
hover将鼠标悬停在指定坐标位置
launch_browser启动浏览器连接,连接到Chrome调试端口以保持登录状态
navigate_to导航到指定URL,智能管理标签页(相同域名复用标签页)
resize_browser调整浏览器窗口大小
scroll_down向下滚动页面一个视口高度
scroll_up向上滚动页面一个视口高度
type_text输入文本内容
BEFORE YOU INSTALL
10 tools when we connected.
npx on PATH
CONTEXT COST
Rated by the size of the 10 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
Add the block to your client, or run the command directly.
{
"mcpServers": {
"chrome-debug-mcp": {
"command": "npx",
"args": [
"chrome-debug-mcp"
]
}
}
}npx chrome-debug-mcp