Mbbrowser + Puppeteer Automation: Beginner's Guide
If you are looking for a way to simulate real human behavior and automate tasks across hundreds or thousands of e-commerce or social media accounts, then "Mbbrowser + Puppeteer" is your ultimate solution.
1. Core Architecture: Brain and Body
To understand automation, you must first understand how Mbbrowser and Puppeteer divide the work:
- Mbbrowser (Body/Fingerprint Layer): Responsible for all disguise work. It provides thousands of unrelated "browser environments," each with independent fingerprints like IP, UA, Canvas, WebGL, etc.
- Puppeteer (Brain/Execution Layer): A Node.js library that controls the browser through code. It is responsible for "issuing commands," such as: navigating to a URL, clicking buttons, and entering account credentials.
Why use them together? If you use Puppeteer to control a regular Chrome browser directly, websites will quickly detect that you are a bot. However, if you use Puppeteer to control an Mbbrowser environment, to the website, it looks like a real person operating from different locations around the world using different devices.
2. The Connecting Bridge: ApiServer
Mbbrowser provides interfaces to the outside world through a small tool called ApiServer.exe. Your code (Puppeteer) does not talk directly to the Mbbrowser main program; instead, it communicates with ApiServer.
- Start ApiServer: Run the program in the Mbbrowser installation directory.
- Invoke Interfaces: Tell ApiServer via HTTP requests: "Please help me open the environment with ID XXX."
- Get Connection Address: ApiServer returns a WebSocket address (ws://...).
- Start Automation: Puppeteer connects to this address, thereby taking control of that environment.
3. Use Cases
- Cross-border E-commerce: Automatically log in to Amazon/eBay to check order status.
- Social Media: Automate posting, liking, and following.
- Data Scraping: Scrape fingerprint-protected web data while logged in.
- Account Warming: Simulate real user browsing patterns to increase account authority.
TIP
Next, please read Setup & Config to start your automation journey.
