
MCP Server

2025.03.05
0
Python浏览器自动化浏览器自动化
MCP Server 是一个通过简单API提供浏览器自动化能力的服务。它利用FastMCP创建简单的API服务器,结合browser-use进行浏览器自动化,并使用OpenAI的GPT模型解释自然语言命令。
View on GitHub
Overview
基本能力
产品定位
MCP Server 是一个提供浏览器自动化能力的服务,通过自然语言命令实现浏览器任务的自动化执行。
核心功能
- 提供简单的API端点,用于运行浏览器自动化任务
- 利用OpenAI的GPT模型解释自然语言命令
- 使用FastMCP创建API服务器
- 支持浏览器自动化能力
适用场景
- 自动化测试
- 网页数据抓取
- 自动化表单填写
- 网页内容监控
工具列表
- FastMCP: 用于创建简单的API服务器
- browser-use: 提供浏览器自动化能力
- OpenAI's GPT models: 用于解释自然语言命令
常见问题解答
- 需要Python 3.11+和Poetry进行依赖管理
- 需要OpenAI API密钥
使用教程
使用依赖
- Python 3.11+
- Poetry
- OpenAI API key
安装教程
- 安装依赖
poetry install
- 配置环境变量
创建
.env
文件并添加以下内容:
OPENAI_API_KEY=your_openai_api_key_here
调试方式
运行以下命令启动服务器:
poetry run python main.py
服务器将在默认端口上启动,使用SSE(Server-Sent Events)传输。
许可证
None