Token导航 LogoToken导航TokenDH.com
Enterprise Browser Automation logo
浏览器工具stdio官方级别未说明来源级核验

Enterprise Browser Automation

MCP Server

一个基于Python的CLI工具,用于通过Google ADK代理和Playwright MCP工具在后台运行多步骤的网页自动化工作流。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
浏览器自动化Python工作流管理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

MrGladiator14

提供方

MrGladiator14

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install python-dotenv google-adk mcp

详细介绍

企业浏览器自动化

多Agent后台作业系统

一个基于Python的CLI工具,用于使用Google ADK代理和Playwright MCP工具在后台运行web自动化工作流。

它的作用

该系统允许您定义多步骤web自动化工作流,并将其作为后台作业执行。每个作业都使用自己的代理实例独立运行,允许您同时启动多个工作流,并通过简单的命令行界面监控其进度。

主要特点

  • 后台执行:在继续使用CLI的同时启动独立运行的工作流
  • 多个并发作业:同时运行多个自动化任务
  • 实时监控:随时检查作业状态并查看详细日志
  • 工作流管理:保存、重用和创建自定义自动化工作流
  • 作业控制:如果需要,取消正在运行的作业
  • 隔离剂:每个作业都有自己的代理实例,以防止干扰

用户如何受益

节省时间:设置一次重复的web任务,然后使用单个命令重新运行它们,而不是手动单击网站。

高效地处理多任务:并行启动多个自动化作业,而不是等待每个作业按顺序完成。

监视器无阻塞:启动一个长时间运行的任务,继续处理其他事情,同时定期检查进度。

减少错误:自动化工作流一致地执行步骤,不会出现手动数据输入或导航过程中出现的错误。

快速故障排除:每个作业的详细日志可以很容易地识别出哪里出了问题。

无需编码即可重复使用:创建工作流后,非技术用户可以按名称运行它们,而无需接触代码。

安装

pip install python-dotenv google-adk mcp
npm install -g @playwright/mcp

创建一个 .env 使用您的OpenAI API密钥文件:

OPENAI_API_KEY=your_key_here

用法

运行CLI:

python script.py

可用命令

  • list -显示所有已保存的工作流
  • start -在后台执行工作流
  • jobs -显示所有作业的状态(未完成/正在运行/已完成/失败)
  • logs -查看特定作业的详细执行日志
  • kill -取消正在运行的作业
  • create -以交互方式添加新工作流
  • exit -退出并停止所有正在运行的作业

示例工作流

包括两个演示工作流程:

退保:自动登录保险门户、导航到评级计算器和下载PDF。

谷歌检查:打开谷歌,搜索一个词,并总结结果。

创建自定义工作流

(cli) > create
Enter workflow name: my_automation
Enter steps (type 'done' to finish):
Step 1: navigate to example.com
Step 2: click the login button
Step 3: done
✅ Workflow 'my_automation' created.

运行工作流

(cli) > start demo_insurance
✅ Job started! ID: a3f7b2c1 (Type 'jobs' to view status)

(cli) > jobs
ID         NAME                 STATUS       STARTED   
-------------------------------------------------------
a3f7b2c1   demo_insurance       RUNNING      14:23:15  

(cli) > logs a3f7b2c1
--- Logs for Job a3f7b2c1 (demo_insurance) ---
[14:23:15] Initializing Agent & Tools...
[14:23:18] Agent Setup Complete.
[14:23:18] Starting execution of 5 steps.
[14:23:18] Step 1: navigate to 'https://...'
...

建筑

  • 工作流管理器:存储和检索工作流定义
  • 职位经理:创建和编排后台作业
  • WebAgent 的:执行工作流步骤的单个代理实例
  • 工作:跟踪作业状态、日志和异步任务的数据结构

每个作业都作为一个具有自己的WebAgent实例的异步任务运行,确保并发工作流之间的完全隔离。

需求

  • Python 3.8+
  • Node.js(用于剧作家MCP)
  • OpenAI API密钥(或兼容的LiteLLM端点)

配置

修改 DEFAULT_MODELDEFAULT_INSTRUCTION 在脚本顶部更改LLM模型或代理行为。

目录标签

目录标签

浏览器自动化Python工作流管理网页自动化本地部署后台任务命令行工具多任务处理

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

session

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiosession部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP