Skip to main content
Glama
AdsPower

AdsPower LocalAPI MCP Server

Official
by AdsPower

CLI y MCP de AdsPower

Añadir la habilidad adspower-browser

Utiliza la habilidad adspower-browser para que la IA pueda operar AdsPower a través de la CLI sin el servidor MCP. Añádela en tu editor de la siguiente manera:

Entorno

Cómo añadir

Cursor

npx skills add AdsPower/adspower-browser

Claude Code

npx skills add AdsPower/adspower-browser

GPT / Codex

Si tu configuración admite add-skill: npx skills add AdsPower/adspower-browser. De lo contrario, copia la habilidad desde skills/adspower-browser/ al directorio de habilidades de tu agente (por ejemplo, ~/.codex/skills/adspower-browser/).

Servidor MCP de AdsPower LocalAPI

Un servidor de Protocolo de Contexto de Modelo para la LocalAPI del navegador AdsPower. Este servidor permite a los LLM interactuar con los perfiles del navegador AdsPower utilizando la API v2, incluyendo la creación, actualización y eliminación de perfiles, la gestión de grupos y la automatización de operaciones del navegador.

Uso con Claude Desktop

Habla con los LLM para crear un navegador: Create an Android UA browser using Chrome 134

Claude desktop

Habla con los LLM para crear un navegador: Help me with random UA, random fingerprint, random cookie generation, create 3 browsers, use 134 cores, and open them

Claude desktop

¿Cómo usarlo?

Requisitos

Compatibilidad de versiones

Algunas API se introducen de forma incremental según la versión del cliente de AdsPower. Si el cliente no se ha actualizado a una versión que incluya una API específica, las solicitudes pueden devolver Not found.

Cuando esto ocurra:

  • Primero, actualiza el cliente de AdsPower a la última versión de parche.

  • Luego, vuelve a intentar el mismo comando/API.

Instalación

Para usarlo con Claude Desktop, añade la configuración del servidor:

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

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

Parámetros de configuración

El servidor MCP admite la configuración a través de argumentos de línea de comandos o variables de entorno.

Configuración del puerto

El parámetro de puerto especifica el puerto de la API local de AdsPower. El valor predeterminado es 50325.

Orden de prioridad:

  1. Argumento de línea de comandos --port (prioridad más alta)

  2. Variable de entorno PORT (prioridad media)

  3. Valor predeterminado 50325 (prioridad más baja)

Ejemplos:

Usando el argumento de línea de comandos:

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

Usando la variable de entorno:

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

Configuración de la clave API

La clave API se utiliza para la autenticación con la API de AdsPower. Se enviará como encabezado Authorization: Bearer <api-key> en las solicitudes.

Orden de prioridad:

  1. Argumento de línea de comandos --api-key (prioridad más alta)

  2. Variable de entorno API_KEY (prioridad media)

  3. Sin valor predeterminado (si no se proporciona, las solicitudes no incluirán el encabezado de clave API)

Ejemplos:

Usando el argumento de línea de comandos:

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

Usando la variable de entorno:

{
  "mcpServers": {
    "adspower-local-api": {
      "command": "npx",
      "args": ["-y", "local-api-mcp-typescript"],
      "env": {
        "API_KEY": "your-api-key-here"
      }
    }
  }
}

Configuración combinada

Puedes usar ambos parámetros juntos. Los argumentos de línea de comandos anularán las variables de entorno:

{
  "mcpServers": {
    "adspower-local-api": {
      "command": "npx",
      "args": ["-y", "local-api-mcp-typescript", "--port", "50326", "--api-key", "new-key"],
      "env": {
        "PORT": "50325",
        "API_KEY": "old-key"
      }
    }
  }
}

En este ejemplo, el servidor utilizará port: 50326 y apiKey: new-key (los argumentos de línea de comandos anulan las variables de entorno).

Claude desktop MCP

o úsalo en Cursor Cursor

Related MCP server: Puppeteer MCP Server

Desarrollo

# clone
git clone https://github.com/AdsPower/adspower-browser.git
cd adspower-browser

# install (monorepo)
pnpm install

# build all packages
pnpm run build

Para el desarrollo local de MCP, apunta Claude Desktop al paquete MCP:

"mcpServers": {
  "adspower-local-api": {
    "command": "node",
    "args": ["<Replace Your Project Path>/adspower-browser/packages/local-api-mcp/build/index.js"]
  }
}
A
license - permissive license
C
quality
B
maintenance

Maintenance

Maintainers
15dResponse time
Release cycle
Releases (12mo)
Commit activity
Issues opened vs closed

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    A Model Context Protocol server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment.
    32
    19,640
    5,633
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    A Model Context Protocol server that provides browser automation capabilities using Playwright, enabling LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment.
    18
    Apache 2.0
  • A
    license
    Not graded
    quality
    C
    maintenance
    A Model Context Protocol server that enables LLMs to automate web browsers using Puppeteer, allowing navigation, screenshots, form filling, and JavaScript execution in a real browser environment.
    2
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    A Model Context Protocol server that provides browser automation capabilities using Puppeteer, enabling LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment.
    7
    23,406
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • A Model Context Protocol server for Wix AI tools

  • MCP server for AI dialogue using various LLM models via AceDataCloud

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/AdsPower/adspower-browser'

If you have feedback or need assistance with the MCP directory API, please join our Discord server