BrowserAI

v1.0.0Browser Automationstable

A powerful Model Context Protocol (MCP) server that provides an access to serverless browser for AI agents and apps

ai-agentai-agentsai-integrationbrowser-automationllm
Share:
32
Stars
0
Downloads
0
Weekly
0/5

What is BrowserAI?

BrowserAI is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to powerful model context protocol (mcp) server that provides an access to serverless browser for ai agents and apps

A powerful Model Context Protocol (MCP) server that provides an access to serverless browser for AI agents and apps

This server falls under the Browser Automation category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • A powerful Model Context Protocol (MCP) server that provides

Use Cases

Control serverless browsers
Automate web interactions
Enable web scraping
brightdata

Maintainer

LicenseMIT
Languagejavascript
Versionv1.0.0
UpdatedApr 15, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx browserai

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use BrowserAI

BrowserAI MCP by Bright Data provides AI agents with access to a fully managed, serverless browser fleet capable of bypassing bot-detection, unblocking geo-restricted content, and scraping structured web data at scale. The server connects your MCP client to Bright Data's Browser.ai infrastructure so agents can navigate the web, extract data, and perform browser automation without managing any browser infrastructure locally. It is the go-to solution when standard HTTP requests fail due to JavaScript rendering, CAPTCHAs, or regional restrictions.

Prerequisites

  • Node.js 18 or later installed
  • A Bright Data account with a Browser.ai project — sign up at browser.ai and copy your API token from the dashboard
  • An MCP-compatible client such as Claude Desktop, Cursor, or VS Code with MCP support
  • The API_TOKEN from your Bright Data Browser.ai project dashboard
1

Create a Bright Data account and obtain your API token

Sign up at browser.ai, create or select a project, and copy the API token from the project dashboard. New accounts receive complimentary credits for testing.

2

Install the MCP server via npx

The server is published under the @brightdata scope. Use npx to run it without a global install, or install it globally for repeated use.

npx @brightdata/browserai-mcp
3

Add the server to your MCP client configuration

Edit your MCP client's configuration file and add the Browserai server entry with your API token. For Claude Desktop on macOS the file is ~/Library/Application Support/Claude/claude_desktop_config.json.

{
  "mcpServers": {
    "Browserai": {
      "command": "npx",
      "args": ["@brightdata/browserai-mcp"],
      "env": {
        "API_TOKEN": "<your-browserai-api-token>",
        "PROJECT_NAME": "<optional-project-name>"
      }
    }
  }
}
4

Set the client timeout to at least 180 seconds

Browser automation tasks can take time due to variable page load speeds. If your MCP client supports a request timeout, set it to 180 seconds (3 minutes) to avoid premature cancellations.

5

Restart your MCP client and verify the connection

Restart Claude Desktop or your chosen MCP client so it connects to the Browserai server. Ask the assistant to fetch a web page or search the web to confirm the server is active.

BrowserAI Examples

Client configuration

Claude Desktop configuration for the Bright Data BrowserAI MCP server.

{
  "mcpServers": {
    "Browserai": {
      "command": "npx",
      "args": ["@brightdata/browserai-mcp"],
      "env": {
        "API_TOKEN": "<your-browserai-api-token>",
        "PROJECT_NAME": "<optional-project-name>"
      }
    }
  }
}

Prompts to try

Example prompts that leverage the serverless browser for web access and scraping.

- "Go to https://example.com and extract all product names and prices"
- "Search the web for the latest AI model benchmarks and summarize the results"
- "Access the geo-restricted page at https://site.com/us-only and return its content"
- "Scrape the top 10 results from a product search on an e-commerce site"
- "Take a screenshot of https://dashboard.example.com after logging in"

Troubleshooting BrowserAI

Authentication error: invalid or missing API_TOKEN

Double-check the API_TOKEN value in your MCP config against the token shown in your browser.ai project dashboard. Ensure there are no extra spaces or quotes around the token value.

Requests time out before the page loads

Set your MCP client's request timeout to at least 180 seconds. JavaScript-heavy or bot-protected pages can take significantly longer than a standard HTTP request.

Content from geo-restricted pages is still blocked

Specify the PROJECT_NAME environment variable to route requests through a Bright Data project configured for the target region. Contact Bright Data support to verify the project's geo-unblocking settings.

Frequently Asked Questions about BrowserAI

What is BrowserAI?

BrowserAI is a Model Context Protocol (MCP) server that powerful model context protocol (mcp) server that provides an access to serverless browser for ai agents and apps It connects AI assistants to external tools and data sources through a standardized interface.

How do I install BrowserAI?

Follow the installation instructions on the BrowserAI GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with BrowserAI?

BrowserAI works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is BrowserAI free to use?

Yes, BrowserAI is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Browser Automation MCP Servers

Explore all browser automation servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "browserai": { "command": "npx", "args": ["-y", "browserai"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use BrowserAI?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides