Chat with AI and run tools instantly.
Run a cloud-hosted Chrome browser with Playwright to navigate pages, click, type, inspect content, and capture screenshots from chat.
Try this workflow
Review a public landing page
Open this public URL in the remote browser, capture a screenshot, summarize the first fold, and list visible conversion issues.
Chat with AI and run tools instantly.
Browse all toolsBuilt for
Browser Automation, Web QA, Public-Site Testing, Agent Workflows
Review a public landing page
Uses a zero-install cloud browser for page review.
Open this public URL in the remote browser, capture a screenshot, summarize the first fold, and list visible conversion issues.
Test an interactive flow
Turns cloud browser automation into product QA.
Navigate through this product flow, click the primary calls to action, and report where the browser gets blocked.
Analyze a remote MCP server
Combines browsing and visual inspection for research.
Load the page, read visible text, take a screenshot, and summarize the main claims, navigation options, and missing context.
Reach a local tunnel
Covers the cloud-browser path for local apps exposed through a tunnel.
Open my exposed localhost tunnel in the remote browser and capture the first-fold screenshot after the page finishes loading.
What is Remote Browser best for?
It is best for zero-install browser automation against public websites or tunnel-exposed local apps, using a cloud-hosted Chrome session.
How is Remote Browser different from Local Browser?
Remote Browser runs Chrome in the cloud and needs a tunnel for localhost. Local Browser runs on the user's machine and reaches localhost directly.
Can it capture screenshots?
Yes. The remote browser can take screenshots and return visual content for agents to inspect during page review and QA workflows.
Domain knowledge for Remote Browser — workflow patterns, data models, and gotchas for your AI agent.
Drive a hosted Chromium instance: multi-tab navigation, pointer and keyboard automation, form completion, uploads, and iframe-aware actions. Capture accessibility snapshots or raster screenshots for grounding, stream console logs and network activity, and run arbitrary page scripts when needed.
Perform click on a web page
Click a link that opens in a new tab and switch to it. Use for links with target=_blank or Ctrl+click to force new tab.
Close the current page or the entire browser session. Use to release resources when done with browser automation.
Returns console messages. Note: Only messages logged AFTER browser session started are available.
Perform drag and drop between two elements
Emulate network conditions and CPU throttling to test performance on slow connections or devices
Evaluate JavaScript expression on page or element
Upload files to a file input or upload button using base64-encoded file payloads.
Fill multiple form fields
Get detailed information about a captured console message including structured arguments, stack trace, and source location.
Get browser cookies including HttpOnly cookies. Returns name, value, domain, path, expires, httpOnly, secure, and sameSite for each cookie. Useful for...
Get detailed information about a captured network request: status, response headers, timing, and a truncated text body when available.
Read localStorage or sessionStorage from the current page. Returns all key-value pairs or a specific key. Useful for extracting auth tokens, user pref...
Get the visible text content of the current page. Lighter than browser_snapshot when you only need text. Hidden elements (display:none, visibility:hid...
Handle a dialog
Hover over element on page
Click an element inside an iframe. Use browser_snapshot to get iframeRef and element ref.
Fill an input field inside an iframe. Use browser_snapshot to get iframeRef and field ref.
Install the browser specified in configuration (chromium, firefox, or webkit). Downloads and sets up the browser if not already installed. This is typ...
Navigate to a URL in the browser. Returns navigation result with final URL (after redirects), page title, and status. Use this as the starting point f...
Go back to the previous page
Returns network requests for the current page with request IDs for detailed inspection
Start or stop performance tracing to analyze page performance, Core Web Vitals (LCP, FID, CLS), and identify bottlenecks
Press a key or key combination on the keyboard. Supports special keys (Enter, Escape, Tab) and modifiers (Control, Shift, Alt, Meta). Optionally focus...
Resize the browser window
Run a Playwright Python code snippet. The code receives 'page' (Playwright Page object) and can perform any page interaction. Use 'return' to return a...
Save the current page as a PDF file. Returns base64-encoded PDF if path not provided.
Scroll the page by direction/amount, scroll to top/bottom, or scroll a specific element into view. Essential for lazy-loading pages and content below ...
Select an option in a dropdown
Set or delete browser cookies including HttpOnly cookies. Use 'cookies' to add/update cookies (name+value required, domain defaults to current page). ...
Capture accessibility snapshot of the current page, this is better than screenshot
List, create, close, or select a browser tab.
Take a screenshot of the current page. You can't perform actions based on the screenshot, use browser_snapshot for actions.
Type text into editable element
Wait for text to appear or disappear or a specified time to pass
Cloud-hosted Chrome browser powered by Steel.dev — zero setup required. Navigate pages, click, type, take screenshots, fill forms, run JavaScript, and inspect network traffic. For localhost access, run: mcpbundles proxy expose <port> It provides 35 tools that AI agents can use through the Model Context Protocol (MCP).
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/remote-browser. Authentication is handled automatically.
Remote Browser provides 35 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.
Remote Browser uses open data APIs — no authentication required.
It is best for zero-install browser automation against public websites or tunnel-exposed local apps, using a cloud-hosted Chrome session.
Remote Browser runs Chrome in the cloud and needs a tunnel for localhost. Local Browser runs on the user's machine and reaches localhost directly.
Yes. The remote browser can take screenshots and return visual content for agents to inspect during page review and QA workflows.
Because the browser runs in the cloud, localhost URLs need to be exposed through the MCPBundles proxy tunnel before the remote browser can reach them.
Connect Remote Browser to any MCP client in minutes
https://mcp.mcpbundles.com/bundle/remote-browserThe link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.
Remote Browser and paste the MCP URL into Remote MCP server URL.Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).
More developer tools integrations you might like
Split_io provides a feature flagging and experimentation platform, enabling developers to implement ...
Analyze CIDR networks, calculate subnet details, and check IP membership. Supports IPv4 and IPv6. Pu...
The Recreation API provides access to information about recreational areas, facilities, and activiti...
UpPromote is an affiliate management software that provides a platform for businesses to create, man...
Aviationstack is an API service that provides real-time and historical flight data, including flight...
Use the Ticketmaster Commerce API to look up available offers and products on various Ticketmaster p...