
Airtop MCP Server

2025.04.02
0
TypeScript浏览器自动化开发效率浏览器自动化
Airtop MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,主要用于与 Airtop 的浏览器自动化服务进行交互。它提供了一系列工具来创建和管理浏览器会话、查询页面内容以及从分页列表中提取数据。
View on GitHub
Overview
基本能力
产品定位
Airtop MCP Server 是一个浏览器自动化服务工具,旨在通过 MCP 协议与 Airtop 的浏览器自动化服务进行交互。
核心功能
- 创建和管理浏览器会话
- 创建新的浏览器窗口
- 使用 AI 查询当前页面内容
- 终止浏览器会话
- 从分页列表中提取数据
适用场景
- 自动化浏览器操作
- 数据提取和分析
- AI 驱动的页面内容查询
工具列表
createSession
: 创建一个新的 Airtop 浏览器会话createWindow
: 在会话中创建一个新的浏览器窗口pageQuery
: 使用 AI 查询当前页面内容terminateSession
: 终止一个 Airtop 浏览器会话paginatedExtraction
: 从分页列表中提取数据
常见问题解答
- 默认运行在端口 3456,可以通过设置
PORT
环境变量来更改端口。
使用教程
使用依赖
- 确保已安装 Node.js 和 npm
- 克隆仓库
安装教程
- 安装依赖:
bash npm install
- 设置 Airtop API 密钥:
bash export AIRTOP_API_KEY=your_api_key_here
- 启动开发服务器:
bash npm run dev -- --server
调试方式
- 在 Claude 应用中使用:
- 打开设置 -> 开发者 -> 编辑配置
- 添加以下内容(替换
your_api_key_here
为你的 Airtop API 密钥):json { "mcpServers": { "airtop": { "command": "npx", "args": ["-y", "airtop-mcp@latest"], "env": { "AIRTOP_API_KEY": "your_api_key_here" } } } }
- 确保服务器运行在指定端口(默认 3456)并检查 API 密钥是否正确设置。