Menu

MCP

What Is MCP and Why Does It Matter

MCP (Model Context Protocol) is an open-source standard that connects AI models to external systems like browsers, databases, and APIs.

Think of MCP as a USB-C port for AI — a universal connection that lets tools like Claude interact directly with AdsPower. It transforms AI from a passive chatbot into an intelligent agent capable of real actions: launching browsers, updating fingerprints, or managing multiple online identities.

For developers, MCP simplifies integration. For AI tools, it expands the capability. For users, it means one thing — real automation made conversational.

 

Introducing AdsPower Local API + MCP Server

The AdsPower Local API MCP Server is a multi-functional control platform that lets AI communicate with AdsPower's LocalAPI. Built with TypeScript, Playwright, and NPM, it allows natural language access to browser automation tasks — with no scripting required.

This integration helps both technical and non-technical users manage browser automation workflows more efficiently.

 

How to Set Up the MCP Server

You can connect AdsPower's MCP Server with Claude Desktop, Cursor, or other MCP-compatible tools. Here, Claude is taken as an example.

Step1: Install and launch Adspower.

If you have not installed Adspower yet, you can download it here.


Note: While operating Adspower with MCP, please make sure AdsPower is launched on your computer and disable "API verification". However, you need to confirm that the profile is trusted before disabling it to avoid being maliciously accessed by other programs.

 

Step 2: Install Claude Desktop.



Step 3: Install Node.js on your computer

Node.js version 18 or later (LTS version) is required.

Step 4: Edit claude_desktop_config.json

a. Open Claude Desktop and go to: File → Settings → Developer → Edit Config.

b. The folder explorer will open the Claude directory. Locate the claude_desktop_config.json file, right-click it, and select “Open with Notepad.”

Generally, the .json file is saved in the following path:

On macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json

c. Add the following content info to the file claude_desktop_config.json.

For macOS / Linux

{
  "mcpServers": {
    "adspower-local-api": {
      "command": "npx",
      "args": ["-y", "local-api-mcp-typescript"]
    }
  }
}

For Windows

{
  "mcpServers": {
    "adspower-local-api": {
      "command": "cmd",
      "args": ["/c", "npx", "-y", "local-api-mcp-typescript"]
    }
  }
}

d. Save the file and restart Claude Desktop

Step 5: Check connection status.

Move to File > Settings > Connectors to check whether Claude has connected to the AdsPower API successfully. If “adspower-local-api” is displayed in this area, it means the connection is successful.

Click “Configure,” and you will see all the actions that can be performed through Claude. You can customize permissions here.

Step 6: Execute tasks via Claude.

Use natural language commands with Claude AI to bring your profiles to life! Here’s one example—feel free to explore more on your own!

 

Previous
API
Next
👩‍💻Team
Last modified: 2026-03-02Powered by