CloudBrowser Docs
  1. Inegrations
CloudBrowser Docs
  • Documentation
    • Introduction
      • What is CloudBrowser?
      • What is Headless browsers?
      • Getting started
      • Playwright
    • Fundamentals
      • Create a Browser Session
      • Use a Browser Profile
      • Manage a Browser Profile
    • Features
      • Stealth Mode
      • Proxies
      • Live View
      • Session Inspector
      • Downloads
      • Uploads
    • User Cases
      • Form Submissions
      • Web Scraping
      • Automated Tests
    • Guides
      • Improving Performance
      • Optimizing Cost
      • Browser Regions
      • Using Profile ID
      • Plans and Pricing
      • Concurrency & Rate Limits
      • Handling Authentication
      • Enerprise Security
    • Inegrations
      • Get Started with Intergrations
      • CloudBrowser MCP Server
      • CloudBrowser MCP Service
  • APIs and SDKs
    • Node.js SDK
    • Profile
      • Get session list
      • Update Instance Fingerprint
    • sessions
      • Create Browser Session
      • Start Session
      • Close Session
    • files
      • Upload File
      • Download File
    • plugin
      • Upload Plugin
      • Get Plugin List
      • Update Environment Fingerprint
  • Changelog
  1. Inegrations

CloudBrowser MCP Service

CloudBrowser MCP Server#

Next Generation Browser Automation Platform for AI Developers

Product Introduction#

A cloud-native solution specifically designed for LLM agents, providing anti-association fingerprint browser environments and automated interaction APIs. No need to deploy local environments, eliminating performance bottlenecks and operational burdens, allowing developers to focus on core logic development.

Core Capabilities#

▷ Anti-association Cloud Environment: Multi-environment independent fingerprint isolation, supports stealth automation operations
▷ Browser Behavior Simulation: Precise execution of web access, element-level screenshots, dynamic data capture, intelligent form filling and other interactions
▷ LLM-specific Adaptation: Browser behavior trajectory simulation, DOM tree parsing optimization, structured data output
▷ Elastic Resource Scheduling: From single session debugging to large-scale concurrent collection, automatically matches computing needs

Typical Scenarios#

▷ AI Agent Training: Browser operation behavior data generation
▷ Multi-source Data Collection: Supports JS dynamic rendering and anti-crawling strategy penetration
▷ Automated Testing: Visual element operations and process recording/playback
▷ Model Fine-tuning: Real-time web data cleaning and structured output
Anti-association Cloud Environment: Multi-environment independent fingerprint isolation, supports stealth automation operations
Simplify complex human-machine interaction scenarios into API calls, reducing 90% of browser environment adaptation costs, increasing data collection success rate to 99.9%+.
ItemDescription
VersionV1.0.1
DescriptionNext Generation Browser Automation Platform for AI Developers
CategoryBrowser, Developer Tools
TagsAutomation, Data Scraping, Web Interaction
Compatible PlatformsCline, Cursor

Register and Create Cloud Environment Key#

Before using the platform, you need to register and create a cloud environment to obtain the cloud environment API Key, which allows you to call MCP services through API to execute tasks in the cloud environment.

Register Cloud Account#

Visit the official website of the cloud fingerprint browser. If you haven't registered an account yet, you need to complete user registration first.

Obtain Cloud Environment API Key#

Create and obtain the cloud environment API Key in the Cloud Login Management Center.
Copy the string between "APIKEY=" and "&sessionId" in the API Key content.

Installation and Deployment#

Clients can access MCP services through Node.js I/O mode. The specific steps are as follows:
1.
Install Node.js
Download the Node application suitable for your operating system, ensuring the local Node.js version is v22.14.0 or higher.
After installation, use the node -v command in the command line to check if the installation was successful. If the check fails, try restarting your computer and checking again.
2.
Download MCP Server Source Files
Download the MCP Server source files from https://github.com/clpublic/mcp-server-cloudbrowser.
Open the command line tool, use the cd command to switch to the source code directory, then execute cd cloudbrowser.
Execute the npm i command to install dependencies. If this command cannot be executed, first use the cd command to switch to the installation directory, then execute npm i.
Finally, execute the npm run build command to package the service files.
3.
Install Cursor
 It is recommended to use the latest version of the Cursor client
 Log in to your Cursor account to use the large model functionality
4.
Enter the Cursor settings interface to configure MCP Server
5.
Add a new MCP Server configuration
{
    "mcpServers": {
        "cloudbrowser": {
            "command": "node",
            "args": [
                "path_to_your_downloaded_files/mcp-server-cloudbrowser-main/cloudbrowser/dist/index.js"
            ],
            "env": {
                "API_KEY": "your_cloud_environment_API_Key"
            },
            "transportType": "stdio"
        }
    }
}
6.
Return to the Cursor settings interface to check the MCP service tool status
As shown above, the MCP Server - Cloudbrowser tool status is normal and available
Note:
When a "Client closed" exception occurs, you can click the "Enabled" button to solve the problem, as shown below:
7.
Select to configure the Cursor large model for a better service experience
8.
Model Interaction Mode: Select Agent mode
Press CTRL/CMD + L shortcut key to open the dialog box on the right side of the editor
9.
Start Using
Example: Open Baidu website and search for "Cloud Login Browser"

Technical Support#

Phone/WeChat: 13236000030

Tools:#

yunbrowser_navigate#

Navigate the browser to the specified URL
Parameters:
url* - URL to navigate to

yunbrowser_click#

Perform click operation on the specified DOM element
Parameters:
selector* - CSS selector of the element to click

yunbrowser_evaluate#

Execute JavaScript script in the context of the current browser session
Parameters:
script* - JavaScript to execute

yunbrowser_fill#

Fill the specified input field with the given value
Parameters:
selector* - CSS selector of the element to fill
value* - Value to fill

yunbrowser_get_all_tab_id#

Retrieve IDs of all open tabs in the browser session
No parameters

yunbrowser_get_all_tab_urls#

Retrieve URLs of all open tabs in the browser session
No parameters

yunbrowser_get_content#

Extract all text content from the current page
No parameters

yunbrowser_get_current_url#

Retrieve the current URL of the browser page
No parameters

yunbrowser_get-element_content#

Retrieve text content of the specified DOM element
Parameters:
selector* - CSS selector of the element to get content from

yunbrowser_get-element_html#

Retrieve HTML content of the specified DOM element
Parameters:
selector* - CSS selector of the element to get content from

yunbrowser_get_html#

Retrieve complete HTML content of the current page
No parameters

yunbrowser_screenshot#

Capture a full-page screenshot of the current browser session
No parameters

yunbrowser_switch_to_tab#

Switch to the specified tab in the browser session
Parameters:
targetTabId* - ID of the tab to switch to

Support Protocol#

Technical support commitments we provide for the product include the following standardized support services:
Issue Reporting: Submit defect reports through GitHub Issues (response time < 24 hours)
Version Maintenance: Long-term support (LTS) versions provide 3 years of security updates
Community Support: Official developer community (join discussion group) provides technical Q&A
Priority Support: Enterprise users can purchase SLA guarantees (99.9% availability commitment)

License#

Copyright © [2025] [yunloginMCP]
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Previous
CloudBrowser MCP Server
Next
Node.js SDK
Built with