Airtop MCP Server

Airtop MCP Server

By alecf GitHub

An MCP server to talk to Airtop (

Overview

what is Airtop MCP Server?

Airtop MCP Server is a Model Context Protocol (MCP) server designed to facilitate interaction with Airtop's browser automation service.

how to use Airtop MCP Server?

To use Airtop MCP Server, install it via npm, set your Airtop API key, and start the server either in development or production mode.

key features of Airtop MCP Server?

  • Create and manage Airtop browser sessions.
  • Query current page content using AI.
  • Terminate browser sessions as needed.

use cases of Airtop MCP Server?

  1. Automating web browsing tasks.
  2. Managing multiple browser sessions for testing.
  3. Extracting data from web pages using AI queries.

FAQ from Airtop MCP Server?

  • What is the default port for the server?

The server runs on port 3456 by default, but this can be changed via the PORT environment variable.

  • How do I install Airtop MCP Server?

You can install it using npm with the command npm install airtop-mcp.

  • Can I run Airtop MCP Server in production?

Yes, you can install it globally and run it in production mode.

Content

Airtop MCP Server

A Model Context Protocol (MCP) server that provides tools for interacting with Airtop's browser automation service.

Usage

Development

  1. Clone the repository
  2. Install dependencies:
    npm install
    
  3. Set your Airtop API key:
    export AIRTOP_API_KEY=your_api_key_here
    
  4. Start the development server:
    npm run dev -- --server
    

Use in Claude (Native MacOS)

Go into the Claude app, open up Settings -> Developer -> Edit Config

Add the following: (replace your_api_key_here with your Airtop API key)

{
  "mcpServers": {
    "airtop": {
      "command": "npx",
      "args": ["-y", "airtop-mcp@latest"],
      "env": {
        "AIRTOP_API_KEY": "your_api_key_here"
      }
    }
  }
}

Available Tools

  • createSession: Create a new Airtop browser session
  • createWindow: Create a new browser window in the session
  • pageQuery: Query the current page content using AI
  • terminateSession: Terminate an Airtop browser session
  • paginatedExtraction: Extract data from a paginated list

Configuration

The server runs on port 3456 by default. You can change this by setting the PORT environment variable.

License

ISC

No tools information available.
No content found.