CloudBrowser logo

CloudBrowser

Control cloud-hosted Chrome through MCP, including navigation, page interaction, screenshots, saved sessions, and remote desktop access.

Install CloudBrowser

Pick your client, then add it in one click or paste the config.

Streamable HTTP (Remote)
Server URL
https://mcp.cloudbrowser.ai

Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.

Hosted endpointLive · 2d agoLive Remote EndpointOur automated health check connected to this remote MCP endpoint successfully.Last checked 11/6/2026, 2:30:33 PM

Clients with native remote MCP support can connect directly to this URL.

Remote endpoint
https://mcp.cloudbrowser.ai

Overview

CloudBrowser MCP server connects AI clients to Chrome browsers running in the CloudBrowser service. It supports browser lifecycle management, navigation, page reading, element selection, clicking, typing, screenshots, saved sessions, and remote desktop access. OAuth connects the client to a CloudBrowser account through the hosted Streamable HTTP endpoint. Reach for it when an agent needs interactive browser automation in a remote Chrome instance, with the user taking over for logins, MFA, or CAPTCHAs.

Use cases

  • Open a remote Chrome browser for an authorized web task
  • Navigate and inspect a page before clicking or entering text
  • Resume a saved session with its cookies and storage
  • Watch or take over a browser through remote desktop
  • Capture screenshots from the current page

Key features

  • Cloud-hosted Chrome browser control
  • Streamable HTTP with OAuth authentication
  • Page navigation and element interaction
  • Saved sessions with cookie and storage restoration
  • Screenshots and remote desktop access
  • CAPTCHA detection with user handoff

Tools18

What CloudBrowser lets your agent do. Expand a tool for its parameters.

Verified live~1.6k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 2d ago

Recent health check succeeded.

What it can do

From the 18 tools this server returned when we ran it.

Can delete or modify data · 1Handles credentials · 1Makes network requests · 2Read-only tools · 17

Observed 2026-10-29 in an isolated sandbox. A description of reach, not a security audit.

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

Last commit11d agoMost recent push to the default branch.
Tools exposed18Callable tools this server registers over MCP.

How CloudBrowser works

What CloudBrowser MCP server does

CloudBrowser exposes cloud-hosted Chrome through MCP so an AI client can operate a browser on the user’s behalf. Agents can open browsers, connect to them, visit requested URLs, inspect page content and elements, click controls, enter text, run scripts, and capture screenshots. Browser instances belong to the connected CloudBrowser account and follow its usage plan.

The service also supports saved browser sessions. A saved session can be listed, removed, or resumed later, restoring cookies and storage. Resuming does not restore open tabs. Remote desktop access lets a user watch a browser or take control while it is running.

How it works

The hosted MCP endpoint is https://mcp.cloudbrowser.ai and uses Streamable HTTP. A compatible client authenticates through OAuth 2.1 with PKCE and dynamic client registration. The user signs in to CloudBrowser and approves access; an API token can also be supplied in the client’s secret settings using the Authorization header.

A typical workflow is to inspect the workspace or active browsers, open or select a browser, connect to it, and then perform page operations. Disconnecting ends the control connection while leaving the browser running; closing the browser stops it. Resuming a saved session reuses an active browser when available, or opens a metered browser with a 180-second idle timeout.

Setup and configuration

Add https://mcp.cloudbrowser.ai as a custom MCP connector or HTTP server in the client. The documented setup paths cover Claude Desktop and claude.ai, Claude Code, Codex CLI, Cursor, VS Code, and Gemini CLI. ChatGPT can use the endpoint as a custom connector in developer mode. OAuth sign-in is required, and a CloudBrowser account is needed.

No API key needs to be copied during the normal OAuth flow. If using a CloudBrowser API token instead, keep it in the client’s protected secret configuration rather than placing it in prompts. The account’s CloudBrowser plan governs browser usage.

Tools and capabilities

  • Manage browser instances with open_browser, close_browser, get_browsers, and get_connected_browsers.
  • Connect to or disconnect from a browser without confusing control-session state with browser lifetime.
  • Navigate pages, retrieve HTML content, inspect matching elements, click, type, evaluate scripts, and take screenshots.
  • List, resume, and remove saved sessions.
  • Start and stop remote desktop access.
  • Display workspace information, including an optional connected-browser screenshot.
  • Detect CAPTCHA pages and expose them for user handling.

Limitations and notes

Use browser actions only with websites and accounts the user owns or is authorized to use, and follow those sites’ terms. Page-content retrieval is intended for answering questions about the current page, not crawling or bulk extraction from third-party sites.

CloudBrowser browsers open without stealth fingerprints. Login prompts, MFA, verification walls, and CAPTCHAs remain with the user; the navigation flow stops rather than solving them. A resumed session restores cookies and storage but not tabs. Close metered browsers when finished, and do not retry an ambiguous browser allocation by changing its request ID.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about CloudBrowser

CloudBrowser is an MCP server that connects AI clients to Chrome browsers running in the CloudBrowser service. Its main tools open and connect to browsers, navigate pages, read content, find elements, click, type, take screenshots, manage saved sessions, and start or stop remote desktop access.

Add https://mcp.cloudbrowser.ai as a Streamable HTTP MCP server or custom connector in your client. The documented commands and settings cover Claude, Claude Code, Codex CLI, Cursor, VS Code, and Gemini CLI. Authenticate by signing in with a CloudBrowser account through OAuth.

Yes, CloudBrowser works with Cursor through its MCP configuration. Add the hosted URL under an `mcpServers` entry in `~/.cursor/mcp.json`, then complete the CloudBrowser OAuth sign-in flow.

No, CloudBrowser does not solve CAPTCHAs or take over login and MFA verification. Its tools detect CAPTCHA pages and stop at login, MFA, and verification walls so the user can handle them.

Yes, the `resume_saved_session` tool can resume a saved session owned by the connected account. It restores cookies and storage, but not open tabs; if no active browser matches, it opens a metered browser with a 180-second idle timeout.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewCloudBrowser AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/cloudbrowser?style=directory)](https://allmcps.com/mcp/cloudbrowser)
HTML Embed
<a href="https://allmcps.com/mcp/cloudbrowser"><img src="https://allmcps.com/api/badge/cloudbrowser?style=directory" alt="CloudBrowser on AllMCPs" /></a>