Connect your account, then chat with AI to run tools.
Control Chrome on your machine from Claude Code or Cursor — reach localhost dev servers, capture screenshots, and walk through flows without a cloud browser.
Live probe refreshed Sep 14, 2026 · Endpoint host mcp.mcpbundles.com
Built for
Frontend Developers, QA Engineers, Localhost Debugging, Product Operations
Smoke-test localhost
Uses direct localhost access that cloud browsers cannot reach.
Open http://localhost:3000, wait for the dashboard to render, and report any console errors or broken layout.
Walk a signup flow
Connect Local Browser to any MCP client in minutes
You’ll sign in to MCPBundles when your client connects.
https://mcp.mcpbundles.com/bundle/browserThis server needs a sign-in. MCPBundles handles that setup once — then chat here with saved access and a log of what ran.
Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.
Browse all toolsCombines snapshots, clicks, typing, and visible text review.
Navigate through the signup form on localhost, fill fields with test data, and flag validation or layout issues before submitting.
Capture visual evidence
Uses screenshots for visual QA and page review.
Load the dashboard, take a screenshot, and describe what is visible above the fold on desktop width.
Debug a slow page
Turns browser diagnostics into actionable frontend notes.
Open this page, capture network requests and console messages, then summarize what is blocking first paint.
What is Local Browser best for?
It is best when your agent needs to drive Chrome on the same machine as your code — localhost dev servers, internal apps, and interactive UI debugging without exposing anything to the public internet.
How does Local Browser differ from Remote Browser?
Local Browser runs Chrome on your machine through MCPBundles Desktop, so it reaches localhost directly. Remote Browser runs Chrome in the cloud and needs a tunnel for localhost.
Do I need MCPBundles Desktop?
Yes. Desktop supervises the secure tunnel between your agent and local Chrome. Install it on the Mac or PC where Chrome runs and keep it open while you automate.
Domain knowledge for Local Browser — workflow patterns, data models, and gotchas for your AI agent.
Chrome runs on the user's machine and is controlled through the MCPBundles Desktop proxy CDP tunnel. The browser resolves localhost on that same machine — ideal for dev-server QA, interactive debugging, and visual verification.
Cinematic tour (recommended):
Raw screencast: start recording → navigate → wait while still recording → stop recording → browser_wait_for_recording → export hero_from_capture or product_hunt_kit → browser_wait_for_screencast_export for presigned MP4 URLs.
Mixed tour (Ken Burns + screencast): run a YAML journey from product/browser/journeys/studio-mixed-tour.yaml (pass full document as journey_yaml + workspace) — snap beats, flush beats, record Studio autosend, flush screencast. Link both asset ids on the project (beat_capture_id, screencast_capture_id), then Marketing Studio export with preset=mixed or device_mockup.
Chat stream screencast: start recording → navigate → wait with js_probe (returns {streaming, measure} until streaming stops and measure grows) → stop recording. Or selector_gone / selectors_gone for spinners. time is in seconds. Example YAML: product/browser/journeys/chat-autosend-screencast.yaml — pass contents as journey_yaml; uses checked-in probe_preset for Studio QA only.
Open a page — resize viewport, then navigate. Success means the navigate response includes URL, title, and HTTP 200.
Sign in then continue — navigate to the app's login URL with callbackUrl set to the post-auth destination. Prefer batch form fill with CSS selector refs, or click/type each field with snapshot refs. Redirects can take 1–3 seconds; re-read location from JavaScript evaluation or from the snapshot's URL field.
Review UI quality — after navigate: run the combined UX review for a structured report with clustered ui_findings, optional visual_findings, and a limits block (layout, accessibility, console, form, copy). Set visualCritique=true for PydanticAI vision observations; use captureFrames (desktop, mobile, desktop_scroll_end, mobile_menu_open) for richer shots. Or run responsive capture, accessibility audit, and layout probe individually. Use snapshot with boxes=true or screenshots when you need pixels.
Showing 25 of 51 from the live probe.
Browser Accessibility Audit
Run an axe-core accessibility audit on the current browser page. Returns structured WCAG violations with selectors and HTML snippets.
Browser Click
Click a web page element. Capture a page snapshot first, then copy opaque ref (e.g. e12) and element from the target node → click. Unknown or invented refs are rejected.
Browser Close
Close the current page or the entire browser session. Use to release resources when done with browser automation.
Browser Console Messages
Returns console messages. Note: Only messages logged AFTER browser session started are available.
Browser Drag
Perform drag and drop between two elements
Browser Emulate
Emulate network conditions and CPU throttling to test performance on slow connections or devices
Browser Evaluate
Evaluate JavaScript expression on page or element
Browser File Upload
Upload files to a file input or upload button using base64-encoded file payloads.
Browser Fill Form
Fill multiple form fields. Each field ref can be an opaque handle from the latest page snapshot (e.g. e12) or a CSS selector.
Browser Find In Snapshot
Search the current page accessibility snapshot for nodes by name and return matching refs without dumping the full tree.
Browser Get Console Message
Get detailed information about a captured console message including structured arguments, stack trace, and source location.
Browser Get Cookies
Get browser cookies including HttpOnly cookies. Returns name, value, domain, path, expires, httpOnly, secure, and sameSite for each cookie. Useful for extracting auth tokens (session IDs, API keys) from authenticated browser sessions.
Browser Get Network Request
Get detailed information about a captured network request: status, request/response headers, POST body (when captured), timing, and a truncated text response body when available.
Browser Get Recording Status
Poll a browser capture asset until S3 flush completes. When status is ready, call browser_submit_screencast_export, then poll browser_get_screencast_export_status for presigned MP4 URLs when the user asked for a video file.
Browser Get Screencast Export Status
Poll a screencast export job. When status is completed, outputs include presigned MP4 download URLs — give those links to the user.
Browser Get Storage
Read localStorage or sessionStorage from the current page. Returns all key-value pairs or a specific key. Useful for extracting auth tokens, user preferences, cached API data, and app state.
Browser Get Visible Text
Get the visible text content of the current page. Lighter than a full accessibility snapshot when you only need text. Hidden elements (display:none, visibility:hidden) are excluded.
Browser Handle Dialog
Handle a dialog
Browser Hover
Hover over a web page element. Capture a page snapshot first, then copy opaque ref (e.g. e12) and element from the target node → hover.
Browser Iframe Click
Click an element inside an iframe. Capture a page snapshot to get iframeRef and element ref.
Browser Iframe Fill
Fill an input field inside an iframe. Capture a page snapshot to get iframeRef and field ref.
Browser Layout Probe
Analyze page layout at desktop (1440x900) and mobile (390x844) for horizontal overflow, clipped URLs/slugs in narrow copy rows, narrow readable columns, and tap targets smaller than 44px. Mobile passes scroll main content to catch below-fold issues.
Browser Navigate
Navigate to a URL in the browser. Returns final URL (after redirects), page title, and HTTP status. For cloud-hosted sessions and SPAs, prefer wait_until=domcontentloaded (default on Remote Browser) and timeout=30000 for slow pages.
Browser Navigate Back
Go back to the previous page
Browser Network Requests
List captured network requests for the current page with stable UUIDs, optional URL/method/resource filters, and POST body previews. Use browser_get_network_request for full bodies.
It is best when your agent needs to drive Chrome on the same machine as your code — localhost dev servers, internal apps, and interactive UI debugging without exposing anything to the public internet.
Local Browser runs Chrome on your machine through MCPBundles Desktop, so it reaches localhost directly. Remote Browser runs Chrome in the cloud and needs a tunnel for localhost.
Yes. Desktop supervises the secure tunnel between your agent and local Chrome. Install it on the Mac or PC where Chrome runs and keep it open while you automate.
Yes. Screenshot tools return visual content that agents can inspect, which is useful for layout review, visual QA, and debugging UI states.
Some websites register structured tools on the page itself. After you navigate, your agent can list those tools and call them directly — useful when the site exposes search or data APIs without clicking through the DOM.
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/browser. Authentication is handled automatically.
Local Browser provides 53 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.
Local Browser uses API Key. Local Browser requires credentials. Connect via MCPBundles and authentication is handled automatically.
© 2026 ThinkChain Inc. All rights reserved.
MCPBundles is an independent platform built on the open Model Context Protocol standard. Not affiliated with Anthropic PBC or Claude.
Other MCP servers in this category from the directory index
Opinionated typography toolkit on top of Google Fonts. Mood search, heading/body pairing, modular ty...
5 toolsCreate technical diagrams using AI. Deliver consistent, accurate designs faster.
Base44 is a no-code AI development platform that turns builders’ ideas into fully functional apps an...
Workable is your system of record for everything HR. Find, hire, and manage top talent effortlessly....
Harness is a unified AI software delivery platform to manage the SDLC using purpose-built AI agents.