Skip to content

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.

  1. Start ApiServer: Run the program in the Mbbrowser installation directory.
  2. Invoke Interfaces: Tell ApiServer via HTTP requests: "Please help me open the environment with ID XXX."
  3. Get Connection Address: ApiServer returns a WebSocket address (ws://...).
  4. 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.