About Vscode Integrated Browser MCP
Vscode Integrated Browser MCP is an MCP server published by thimo in the Browser category: 🌐 VS Code extension exposing the built-in Integrated Browser as an MCP server — give Claude Code, Cline & any MCP agent eyes and hands.
The repository has 17 stars and 6 forks, with the last commit 20 days ago. Recent commit activity is the strongest signal that reported issues will get attention.
Install
git clone https://github.com/thimo/vscode-integrated-browser-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (23)
browser_clickClick an element by CSS selector
Parameters not published.
browser_consoleRead buffered console output (aggregates across tabs when `tabId` omitted)
Parameters not published.
browser_domGet the full page HTML
Parameters not published.
browser_download_setConfigure where downloads land (default `tmp/downloads`, workspace-scoped) and bypass the native save dialog. See [Headless downloads](#headless-downloads).
Parameters not published.
browser_downloadsRead buffered download events (last 50 per tab, aggregates when `tabId` omitted)
Parameters not published.
browser_emulateOverride viewport dimensions, DPR, mobile flag, and User-Agent. Sticky until `reset:true`.
Parameters not published.
browser_evalExecute JavaScript in the page
Parameters not published.
browser_markdownExtract page content as markdown (lightweight DOM walker, not Turndown). Pass `outputPath` to write to disk instead of returning the body — workspace-scoped.
Parameters not published.
browser_navigateNavigate to a URL
Parameters not published.
browser_networkRead buffered network requests (aggregates across tabs when `tabId` omitted)
Parameters not published.
Show all 23 tools
browser_network_clearClear the network log
Parameters not published.
browser_pixelRead the on-screen colour at a point or element centre, as numbers — sampled from the composited screenshot, so it works on WebGL canvases where in-page readback returns black.
Parameters not published.
browser_screenshotCapture page as PNG. `fullPage` for whole-document capture; `waitMs` to delay capture for in-flight CSS transitions.
Parameters not published.
browser_screenshot_sliceCapture one viewport-height slice of a long page. For pages exceeding Chromium's single-PNG axis cap (~16k px). Pair with `browser_emulate` first.
Parameters not published.
browser_scrollScroll the page or a specific element
Parameters not published.
browser_snapshotGet the accessibility tree as a compact pruned projection. Scope with `selector`, filter with `interactiveOnly`, cap with `limit`; `full: true` returns the raw CDP nodes.
Parameters not published.
browser_statusCheck bridge connection status, including a `capabilities` block reporting what this build supports and a `bridge` block naming the VS Code window being driven
Parameters not published.
browser_tab_activateSet the default target tab
Parameters not published.
browser_tab_closeClose a tab by id
Parameters not published.
browser_tab_listList open tabs with their ids, URLs, titles, and active flag
Parameters not published.
browser_tab_openOpen a new browser tab (proposed API only)
Parameters not published.
browser_typeType text into an element by CSS selector. `submit: true` presses Enter afterwards — form fill + submit in one call.
Parameters not published.
browser_urlGet the current page URL
Parameters not published.
Ask AI
Ask AI about Vscode Integrated Browser MCP
Powered by Claude
Security checks
6 checks have not been run yet.