Skip to main content
Glama

AdsPower LocalAPI MCP Server

Official

Servidor MCP de AdsPower LocalAPI

Un servidor de Protocolo de Contexto de Modelo (MLP) que AdsPower utiliza la API local del navegador. Este servidor permite que los LLM interactúen con el inicio, la creación y la actualización de la configuración de huellas dactilares del navegador.

Uso con Claude Desktop

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

Escritorio de Claude

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

Escritorio de Claude

¿Cómo utilizarlo?

Requisitos

Instalación

Para utilizar con Claude Desktop, agregue 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"] } } }
Ventanas
{ "mcpServers": { "adspower-local-api": { "command": "cmd", "args": ["/c", "npx", "-y", "local-api-mcp-typescript"] } } }

Escritorio MCP de Claude

o usar en CursorCursor

Desarrollo

# git clone git clone https://github.com/AdsPower/local-api-mcp-typescript.git # install package cd local-api-mcp-typescript && npx pnpm i # build npm run build
# Add the server to your claude_desktop_config.json "mcpServers": { "adspower-local-api": { "command": "node", "args": [ "<Replace Your Project Path>/local-api-mcp-typescript/build/index.js" ] } }

Componentes

Herramientas

  • navegador abierto
    • Abra el navegador
    • Entradas:
      • serialNumber (cadena, opcional): el número de serie del navegador que se abrirá
      • userId (cadena, opcional): el ID del navegador que se abrirá
  • cerrar_navegador
    • Cerrar el navegador
    • Aporte:
      • userId (cadena): el ID del navegador que se va a detener
  • crear_navegador
    • Crear un navegador
    • Entradas:
      • groupId (cadena): el identificador del grupo del navegador
      • domainName (cadena, opcional): El nombre de dominio
      • openUrls (string[], opcional): URL para abrir
      • cookie (cadena, opcional): cookie del navegador
      • username (cadena, opcional): nombre de usuario
      • password (cadena, opcional): Contraseña
      • system (cadena, opcional): tipo de sistema
      • name (cadena, opcional): nombre del navegador
      • country (cadena, opcional): País
      • sysAppCateId (cadena, opcional): ID de categoría de la aplicación del sistema
      • storageStrategy (número, opcional): Estrategia de almacenamiento
      • userProxyConfig (objeto): Configuración del proxy
      • fingerprintConfig (objeto, opcional): Configuración de huellas dactilares del navegador
  • actualizar_navegador
    • Actualizar el navegador
    • Entradas: Igual que create_browser, más:
      • userId (cadena): el ID de usuario del navegador que se actualizará
  • eliminar_navegador
    • Eliminar el navegador
    • Aporte:
      • userIds (string[]): Los ID de usuario de los navegadores que se eliminarán
  • obtener_lista_del_navegador
    • Obtener la lista de navegadores
    • Entradas:
      • groupId (cadena, opcional): el ID del grupo del navegador
      • size (número, opcional): El tamaño de la página
      • id (cadena, opcional): el id del navegador
      • serialNumber (cadena, opcional): el número de serie del navegador
      • sort (enum, opcional): campo de ordenamiento ('número_de_serie' | 'última_hora_de_apertura' | 'hora_de_creación')
      • order (enumeración, opcional): orden de clasificación ('asc' | 'desc')
  • obtener-navegador_abierto
    • Obtener la lista de navegadores abiertos
    • No se requieren entradas
  • mover_navegador
    • Mover navegadores a un grupo
    • Entradas:
      • groupId (cadena): el identificador del grupo objetivo
      • userIds (string[]): Los identificadores del navegador que se moverán
  • crear_grupo
    • Crear un grupo de navegadores
    • Entradas:
      • groupName (cadena): El nombre del grupo a crear
      • remark (cadena, opcional): La observación del grupo
  • grupo de actualización
    • Actualizar el grupo de navegadores
    • Entradas:
      • groupId (cadena): el id del grupo a actualizar
      • groupName (cadena): El nuevo nombre del grupo
      • remark (cadena | nulo, opcional): el nuevo comentario del grupo, establezca nulo para borrar
  • obtener_lista_de_grupos
    • Obtener la lista de grupos
    • Entradas:
      • name (cadena, opcional): el nombre del grupo
      • size (número, opcional): El tamaño de la página
  • obtener-lista_de_aplicaciones
    • Obtenga la lista de aplicaciones
    • Aporte:
      • size (número, opcional): El tamaño de la página

Tipos de configuración avanzada

Configuración de proxy de usuario
  • proxy_soft (enum): el tipo de software proxy ('brightdata', 'brightauto', 'oxylabsauto', etc.)
  • proxy_type (enumeración, opcional): tipo de proxy ('http', 'https', 'socks5', 'no_proxy')
  • proxy_host (cadena, opcional): host proxy
  • proxy_port (cadena, opcional): puerto proxy
  • proxy_user (cadena, opcional): nombre de usuario del proxy
  • proxy_password (cadena, opcional): Contraseña del proxy
  • proxy_url (cadena, opcional): URL del proxy
  • global_config (enumeración, opcional): configuración global ('0' | '1')
Configuración de huellas dactilares
  • automatic_timezone (enumeración, opcional): zona horaria automática ('0' | '1')
  • timezone (cadena, opcional): Zona horaria
  • language (cadena[], opcional): Idiomas
  • flash (cadena, opcional): versión de Flash
  • fonts (cadena[], opcional): lista de fuentes
  • webrtc (enumeración, opcional): configuración de WebRTC ('deshabilitado' | 'reenvío' | 'proxy' | 'local')
  • browser_kernel_config (objeto, opcional):
    • version (cadena, opcional): versión del navegador
    • type (enumeración, opcional): tipo de navegador ('chrome' | 'firefox')
  • random_ua (objeto, opcional):
    • ua_version (string[], opcional): versiones del agente de usuario
    • ua_system_version (enum[], opcional): versiones del sistema
  • tls_switch (enumeración, opcional): conmutador TLS ('0' | '1')
  • tls (cadena, opcional): configuración de TLS
Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Un servidor de protocolo de contexto de modelo que permite a los LLM interactuar con la API local del navegador AdsPower, lo que permite operaciones como crear, abrir, actualizar y administrar perfiles de navegador con huellas digitales personalizadas.

  1. Uso con Claude Desktop
    1. ¿Cómo utilizarlo?
      1. Requisitos
      2. Instalación
    2. Desarrollo
      1. Componentes
        1. Herramientas
        2. Tipos de configuración avanzada

      Related MCP Servers

      • A
        security
        A
        license
        A
        quality
        A Model Context Protocol server that provides LLM Agents with a comprehensive toolset for IP geolocation, network diagnostics, system monitoring, cryptographic operations, and QR code generation.
        Last updated -
        16
        566
        10
        TypeScript
        Apache 2.0
      • A
        security
        A
        license
        A
        quality
        A Model Context Protocol server that enables LLMs to interact with Salesforce data through SOQL queries, SOSL searches, and various API operations including record management.
        Last updated -
        10
        121
        Python
        MIT License
      • -
        security
        A
        license
        -
        quality
        A Model Context Protocol server that allows LLMs to interact with web content through standardized tools, currently supporting web scraping functionality.
        Last updated -
        Python
        MIT License
        • Linux
        • Apple
      • A
        security
        A
        license
        A
        quality
        A Model Context Protocol server that enables LLMs to interact with web pages, take screenshots, generate test code, scrape web pages, and execute JavaScript in a real browser environment.
        Last updated -
        29
        69
        9
        TypeScript
        MIT License

      View all related MCP servers

      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/local-api-mcp-typescript'

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