Skip to main content

MoreLogin Skill User Guide


1. Overview


Skill is a local command-line toolkit provided by MoreLogin for developers. It enables you to call MoreLogin environments (browser / cloud phone) from your own projects, automation scripts, and RPA programs to start and close environments, obtain CDP debugging ports, manage accounts in batches, and perform other operations.


2. Prerequisites


  • Sign in to the MoreLogin PC client normally and keep the client running;

  • Install Node.js locally (v18+ LTS is recommended);

  • Prepare your automation project (Python/Node.js scripts, an RPA framework, etc.).


3. Instructions


Step 1: Download the Skill Toolkit

  • Click 【Developer & AI Agent】 in the left menu and switch to the 【For AI Agents】 tab;

  • Find the Skill section under 【Custom】;

  • Click the blue Download Skill button to obtain the official toolkit archive;

Optional: Click 【GitHub Documentation】 to view official API command examples.

Step 2: Deploy and Initialize Skill

  • Extract the downloaded archive to a local path that contains no Chinese characters or spaces;

  • Open a terminal (CMD/PowerShell/Terminal) and navigate to the extracted root directory;

  • Run the dependency installation command:

bash

Run

npm install
  • Verify that the installation was successful:

bash

Run

node bin/morelogin.js --help

If the command list appears, deployment is complete.

Step 3: Common Basic Commands (Integration Reference)

bash

Run

# Start a browser environment (replace env-id with your environment ID) node bin/morelogin.js browser start --env-id xxx  # Check the environment running status node bin/morelogin.js browser status --env-id xxx  # Close a specified browser environment node bin/morelogin.js browser close --env-id xxx  # Cloud phone operations node bin/morelogin.js cloudphone list node bin/morelogin.js cloudphone start --id xxx

Step 4: Integrate with Your Automation Project

  • Method A: Call the command line directly

  • In Python, Java, or other code, call the Skill script by executing system commands;

  • Method B: Create a custom wrapper

  • Use the interfaces in the source directory to wrap the functionality as internal project functions;

  • Before starting an automation script, make sure the MoreLogin client is signed in and running.

Step 5: Debugging and Troubleshooting

  • If a call fails, first confirm that the MoreLogin client is online;

  • Check whether the environment ID is correct;

  • Confirm that the local port is not blocked by the firewall;

  • Refer to the official GitHub documentation for the complete parameter list.


4. Differences Between Skill and MCP (Additional Information)


  • Skill: Designed for developer scripts and RPA programs. It is a command-line CLI tool suitable for conventional automation and code project integration;

  • MCP: Designed for AI agents (Claude and other AI clients that support the MCP protocol), allowing large models to call MoreLogin directly.


5. Notes


  • Skill depends on the locally running MoreLogin client and cannot be used independently without the client;

  • Do not deploy Skill on a remote server to directly call a local client (configure an SSH tunnel if remote control is required);

  • After updating the client version, it is recommended that you download the latest Skill package again to ensure API compatibility.

If needed, I can condense these steps into a minimal operations guide or provide a Markdown version that can be copied directly to your project wiki.


Need More Help? Contact Us:


Did this answer your question?