浏览器自动化服务

MCP Server 是一个通过简单API提供浏览器自动化能力的服务,支持自然语言命令控制浏览器任务。

  • by jonnyhoff
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 jonnyhoff/mcp-browser-use

使用说明

MCP服务器

MCP(机器控制协议)服务器,通过简单的API提供浏览器自动化功能。

描述

此服务器创建一个API端点,允许您使用自然语言命令运行浏览器自动化任务。它利用:

  • FastMCP:用于创建一个简单的API服务器
  • 浏览器使用:用于浏览器自动化功能
  • OpenAI的GPT模型:解释自然语言命令

先决条件

  • Python 3.11+
  • 依赖管理诗
  • OpenAI API密钥

设置

1.安装依赖项

poetry install

2.配置环境变量

创建一个 .env 根目录中的文件,其中包含:

OPENAI_API_KEY=your_openai_api_key_here

跑

poetry run python main.py

服务器将以默认端口上的SSE(服务器发送事件)传输启动。

特性

浏览器自动化

使用 /run_browser_task 使用自然语言执行浏览器自动化任务的端点。例如: