Browser Automation Server
Python MCP browser-use Server
Installation
Installing for Claude Desktop
Option 1: One-Command Installation
npx mcpbar@latest install jonnyhoff/mcp-browser-use -c claude
This command will automatically install and configure the Browser Automation Server MCP server for your selected client.
Option 2: Manual Configuration
Run the command below to open your configuration file:
npx mcpbar@latest edit -c claude
After opening your configuration file, copy and paste this configuration:
View JSON configuration
{
"mcpServers": {
"Browser Automation Server": {
"command": "uvx",
"args": [
"mcp-browser-use"
],
"env": {
"OPENAI_API_KEY": "${input:openai_api_key}"
}
}
}
}
MCP Server
MCP (Machine Control Protocol) Server that provides browser automation capabilities through a simple API.
Description
This server creates an API endpoint that allows you to run browser automation tasks using natural language commands. It utilizes:
- FastMCP: For creating a simple API server
- browser-use: For browser automation capabilities
- OpenAI's GPT models: To interpret natural language commands
Prerequisites
- Python 3.11+
- Poetry for dependency management
- OpenAI API key
Setup
1. Install dependencies
poetry install
2. Configure environment variables
Create a .env
file in the root directory with:
OPENAI_API_KEY=your_openai_api_key_here
Run
poetry run python main.py
The server will start with SSE (Server-Sent Events) transport on the default port.
Features
Browser Automation
Use the /run_browser_task
endpoint to execute browser automation tasks using natural language. For example:
Stars
0Forks
1Last commit
4 months agoRepository age
4 months
Auto-fetched from GitHub .
MCP servers similar to Browser Automation Server:

Stars
Forks
Last commit

Stars
Forks
Last commit

Stars
Forks
Last commit