Local API

AdsPower Local API:让自动化、AI 智能体与浏览器环境在同一套接口里协同工作

AdsPower Local API 面向自动化开发者、技术团队、数据采集项目和 AI 智能体应用,提供本地化浏览器环境控制能力。你可以通过接口启动、关闭、查询和调度浏览器环境,并将其接入 Selenium、Puppeteer、Playwright、MCP 或内部任务系统。

SeleniumPuppeteerPlaywrightMCP
⌘

标准化接口调用

通过统一 API 创建、启动、关闭和管理浏览器环境,让自动化任务更可控,也更适合团队协作和系统集成。

AI

AI 智能体执行入口

支持通过 MCP 等方式将浏览器环境交给 AI 工具调度,降低智能体落地浏览器自动化时的接入成本。

▣

大规模环境调度

适合需要处理大量账号、环境和任务的技术项目,帮助团队完成批量控制、自动化执行和环境状态管理。

不用 AdsPower Local API

自动化流程难以规模化

  • 大量浏览器任务仍需手动启动和维护
  • 多个账号环境缺少统一接口调度入口
  • 开发脚本、环境配置和团队任务难以衔接
使用 AdsPower Local API

接口、环境与智能体统一协同

  • 为自动化任务和 AI 智能体提供标准化浏览器执行环境
  • 可接入 Selenium、Puppeteer、Playwright 等主流框架
  • 适合技术型团队、批量任务和企业级数据处理项目

围绕开发者工作流组织 Local API 能力

Local API 不只是一个接口入口,而是连接浏览器环境、自动化框架、AI 智能体和企业内部系统的调度层。页面主体按“数据管理 → 框架兼容 → AI 调度 → 环境迁移”的开发者视角展开。

批量管理

适用于企业级数据管理

在账户创建、浏览器环境管理、权限分配和批量数据维护过程中,Local API 可以帮助数据分析团队、账号项目和运营系统更高效地处理大规模浏览器任务。

框架兼容

深度兼容主流自动化生态

AdsPower Local API 可用于接入 Selenium、Puppeteer 和 Playwright 等框架。开发者可以通过标准化接口调用浏览器环境,在隔离环境中完成网页交互、任务执行和自动化流程编排。

MCP

AI 语义化操控

通过 AdsPower Local API MCP Server,AI 工具可以调用浏览器环境。在 Claude、Cursor 等支持 MCP 的工具中,可以通过自然语言触发环境启动、配置创建和自动化任务。

迁移支持

支持迁移其他指纹浏览器环境

AdsPower 支持从部分主流指纹浏览器迁移浏览器环境,帮助团队同步历史账号资产,减少重新配置代理、Cookie、环境参数和团队资料的工作量。

Local API 更适合哪些项目形态

Local API 适合需要工程化、标准化和可扩展浏览器控制能力的项目。相比单次人工操作,它更适合接入内部系统、定时任务、批量环境调度、数据采集流程和 AI 智能体执行链路。

⚙

浏览器自动化开发

适合需要以代码方式批量启动、控制、关闭浏览器环境的工程化团队,也适合将浏览器控制能力封装进内部任务系统、运营后台或自动化工具链。

◫

大规模数据采集

在隔离浏览器环境中批量执行数据采集、任务轮转和页面交互,提升项目可扩展性。

✦

AI 智能体控制

让支持 MCP 的 AI 工具通过自然语言调用浏览器环境,降低 AI Agent 接入门槛。

▦

企业级账号管理

适合需要统一管理大量账号资产、权限、浏览器环境和自动化任务的企业团队。

接口调用

用 Local API 启动并控制浏览器环境

Local API 适合把浏览器环境接入现有开发流程。无论是启动环境、获取 WebDriver 地址,还是集成到服务端任务流,都可以通过接口方式连接账号环境、自动化脚本和业务系统。

  • 标准 HTTP 接口调用
  • 支持启动、关闭、查询浏览器环境
  • 方便接入现有自动化系统和 AI 工作流
Node.jsPythoncURL
fetch('http://local.adspower/api/v1/browser/start', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({ user_id: 'profile_001' })
})
  .then((res) => res.json())
  .then((data) => console.log(data.ws, data.webdriver));

接入 Selenium、Puppeteer、Playwright 与 MCP 生态

AdsPower Local API 可以进入日常开发流程,而不是作为孤立功能存在。开发者可以结合常用框架控制浏览器环境,也可以通过 MCP 把环境调度能力交给 AI 智能体。

Selenium

适合成熟自动化测试流程、后台任务调度、WebDriver 生态和企业内既有开发链路接入。

Puppeteer

适合 Node.js 技术栈下的浏览器控制、页面交互、脚本化流程和批量任务执行。

Playwright

适合需要现代化控制能力、并发任务能力、复杂页面交互和多场景自动化的团队。

MCP / AI Agent

适合把浏览器执行能力接入 AI 智能体、Copilot、工作流编排和自然语言任务控制系统。

MCP / AI 智能体浏览器工作流示意

当 AI 工具需要执行网页操作时,Local API 可以作为浏览器环境与 AI 智能体之间的执行层。AI 负责理解任务,MCP Server 负责转译指令,Local API 负责启动和控制环境,浏览器完成实际页面操作。

AI

AI 指令输入

通过对话、任务系统或 Agent 工作流传入目标。

→
M

MCP Server

解析自然语言指令,并映射为浏览器动作。

→
API

Local API

启动环境、注入配置,并返回控制地址。

→
B

浏览器执行

完成页面交互、数据处理和自动化流程。

AdsPower Local API 常见问题

AdsPower Local API 适合哪些用户?

适合自动化开发者、数据团队、AI 智能体项目方,以及需要通过接口批量启动、关闭、查询和调度浏览器环境的技术型团队。

AdsPower Local API 支持哪些自动化框架?

常见主流框架包括 Selenium、Puppeteer 与 Playwright,也可以结合自定义脚本、服务端任务流、企业内部系统和自动化调度平台使用。

AdsPower Local API 是否支持 AI 工具集成?

支持。通过 MCP Server 等方式,支持 MCP 的 AI 工具可以调用 AdsPower 浏览器环境,用于执行页面交互、任务调度、数据处理和自动化流程。

Local API 和窗口同步有什么区别?

窗口同步更适合人工参与的多窗口批量操作;Local API 更适合开发者通过代码控制浏览器环境,完成批量启动、自动化任务、系统集成和 AI 智能体调度。

可以迁移其他指纹浏览器环境吗?

AdsPower 支持从部分主流指纹浏览器迁移环境,帮助团队同步历史浏览器环境资产,减少重新配置账号、代理和环境参数的工作量。

AdsPower 指纹浏览器品牌标志AdsPower

让 API、自动化与 AI 执行环境真正协同起来

下载 AdsPower 桌面版,使用 Local API 将浏览器环境接入自动化脚本、AI 智能体、任务系统和企业级多账号管理流程。

立即下载查看价格与套餐
AdsPower Local API-浏览器自动化与AI智能体执行环境