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:
