Skip to main content
Glama

AdsPower LocalAPI MCP Server

Official

AdsPower LocalAPI MCP 服务器

AdsPower 浏览器 LocalAPI 的模型上下文协议服务器。该服务器使 LLM 能够与启动浏览器、创建浏览器、更新浏览器指纹配置进行交互……

与 Claude Desktop 一起使用

与 LLM 对话,了解如何创建浏览器: Create an Android UA browser using Chrome 134

克劳德桌面

和LLM聊做浏览器: Help me with random UA, random fingerprint, random cookie generation, create 3 browsers, use 134 cores, and open them

克劳德桌面

如何使用?

要求

安装

要与 Claude Desktop 一起使用,请添加服务器配置:

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

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

Claude 桌面 MCP

或在 Cursor 中使用光标

发展

# 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" ] } }

成分

工具

  • 打开浏览器
    • 打开浏览器
    • 输入:
      • serialNumber (字符串,可选):要打开的浏览器的序列号
      • userId (字符串,可选):要打开的浏览器的浏览器 ID
  • 关闭浏览器
    • 关闭浏览器
    • 输入:
      • userId (string): 要停止的浏览器的浏览器 ID
  • 创建浏览器
    • 创建浏览器
    • 输入:
      • groupId (字符串):浏览器的组 ID
      • domainName (字符串,可选):域名
      • openUrls (string[], 可选): 要打开的 URL
      • cookie (字符串,可选):浏览器 cookie
      • username (字符串,可选):用户名
      • password (字符串,可选):密码
      • system (字符串,可选):系统类型
      • name (字符串,可选):浏览器名称
      • country (字符串,可选):国家
      • sysAppCateId (字符串,可选):系统应用程序类别id
      • storageStrategy (数字,可选):存储策略
      • userProxyConfig (对象):代理配置
      • fingerprintConfig (对象,可选):浏览器指纹配置
  • 更新浏览器
    • 更新浏览器
    • 输入:与 create_browser 相同,另外加上:
      • userId (string): 要更新的浏览器的用户 ID
  • 删除浏览器
    • 删除浏览器
    • 输入:
      • userIds (string[]): 要删除的浏览器的用户 ID
  • 获取浏览器列表
    • 获取浏览器列表
    • 输入:
      • groupId (字符串,可选):浏览器的组 ID
      • size (数字,可选):页面的大小
      • id (字符串,可选):浏览器的 id
      • serialNumber (字符串,可选):浏览器的序列号
      • sort (枚举,可选):排序字段('serial_number' | 'last_open_time' | 'created_time')
      • order (枚举,可选):排序顺序('asc' | 'desc')
  • 获取打开的浏览器
    • 获取已打开的浏览器列表
    • 无需输入
  • 移动浏览器
    • 将浏览器移至群组
    • 输入:
      • groupId (字符串):目标组 ID
      • userIds (string[]): 要移动的浏览器 ID
  • 创建组
    • 创建浏览器组
    • 输入:
      • groupName (字符串):要创建的组的名称
      • remark (字符串,可选):组的备注
  • 更新组
    • 更新浏览器组
    • 输入:
      • groupId (字符串):要更新的组的 ID
      • groupName (字符串):组的新名称
      • remark (string | null,可选):该组的新备注,设置为 null 以清除
  • 获取组列表
    • 获取群组列表
    • 输入:
      • name (字符串,可选):组的名称
      • size (数字,可选):页面的大小
  • 获取应用程序列表
    • 获取应用程序列表
    • 输入:
      • size (数字,可选):页面的大小

高级配置类型

用户代理配置
  • proxy_soft (枚举):代理软类型('brightdata'、'brightauto'、'oxylabsauto' 等)
  • proxy_type (枚举,可选):代理类型('http','https','socks5','no_proxy')
  • proxy_host (字符串,可选):代理主机
  • proxy_port (字符串,可选):代理端口
  • proxy_user (字符串,可选):代理用户名
  • proxy_password (字符串,可选):代理密码
  • proxy_url (字符串,可选):代理 URL
  • global_config (枚举,可选):全局配置('0'|'1')
指纹配置
  • automatic_timezone (枚举,可选):自动时区('0'|'1')
  • timezone (字符串,可选):时区
  • language (string[],可选):语言
  • flash (字符串,可选):Flash 版本
  • fonts (string[],可选):字体列表
  • webrtc (枚举,可选):WebRTC 设置 ('禁用' | '转发' | '代理' | '本地')
  • browser_kernel_config (对象,可选):
    • version (字符串,可选):浏览器版本
    • type (枚举,可选):浏览器类型('chrome' | 'firefox')
  • random_ua (对象,可选):
    • ua_version (string[],可选):用户代理版本
    • ua_system_version (枚举[],可选):系统版本
  • tls_switch (枚举,可选):TLS 开关('0' | '1')
  • tls (字符串,可选):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.

模型上下文协议服务器使 LLM 能够与 AdsPower 浏览器 LocalAPI 交互,从而允许使用自定义指纹创建、打开、更新和管理浏览器配置文件等操作。

  1. 与 Claude Desktop 一起使用
    1. 如何使用?
      1. 要求
      2. 安装
    2. 发展
      1. 成分
        1. 工具
        2. 高级配置类型

      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