Browser Use MCP Server

Automates browser interactions using Python scripts for tasks like screenshot capture, HTML retrieval, JavaScript execution, and console log

Local serverstdioPython★ 23

What is the Browser Use MCP Server?

Automates browser interactions using Python scripts for tasks like screenshot capture, HTML retrieval, JavaScript execution, and console log extraction.

What the server does

A Model Context Protocol server for browser automation using Python scripts. For use with Cline

Credentials and setup notes

  1. (Optional but recommended) Install Xvfb for headless browser automation: ```bash

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

  1. (Optional but recommended) Install Xvfb for headless browser automation: ```bash
VariableDescriptionRequired
GLHF_API_KEYCredential the server authenticates with.Yes
GROQ_API_KEYCredential the server authenticates with.Yes
OPENAI_API_KEYCredential the server authenticates with.Yes
OPENROUTER_API_KEYCredential the server authenticates with.Yes
GITHUB_API_KEYCredential the server authenticates with.Yes
DEEPSEEK_API_KEYCredential the server authenticates with.Yes
GEMINI_API_KEYCredential the server authenticates with.Yes
OLLAMA_API_KEYCredential the server authenticates with.Yes

Example prompts to try

  • “Use Browser Use to Screenshot.”
  • “Use Browser Use to Timeout.”

Frequently asked questions

Browser Use is a tool that automates browser interactions using Python scripts. It allows you to perform tasks like taking screenshots, retrieving HTML, executing JavaScript, and fetching console logs.