MCP Browser Use Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CHROME_PATHNoOptional: Path to Chrome executable
MCP_MAX_STEPSNoMaximum number of steps30
GOOGLE_API_KEYNoGoogle API key
MCP_MODEL_NAMENoModel nameclaude-3-5-sonnet-20241022
MCP_USE_VISIONNoEnable vision capabilitiestrue
OPENAI_API_KEYNoOpenAI API key
MCP_TEMPERATURENoModel temperature setting0.3
OPENAI_ENDPOINTNoOpenAI API endpoint URLhttps://api.openai.com/v1
CHROME_USER_DATANoOptional: Chrome user data directory
ANTHROPIC_API_KEYNoAnthropic API key
MCP_MODEL_PROVIDERNoModel provider (options: anthropic, openai, azure, deepseek)anthropic
ANONYMIZED_TELEMETRYNoSet to false to disable anonymized telemetryfalse
AZURE_OPENAI_API_KEYNoAzure OpenAI API key
AZURE_OPENAI_ENDPOINTNoAzure OpenAI endpoint URL
CHROME_DEBUGGING_HOSTNoChrome debugging hostlocalhost
CHROME_DEBUGGING_PORTNoChrome debugging port9222
MCP_MAX_ACTIONS_PER_STEPNoMaximum actions per step5
MCP_TOOL_CALL_IN_CONTENTNoEnable tool calls in contenttrue
CHROME_PERSISTENT_SESSIONNoSet to true to keep browser open between AI tasksfalse

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
run_browser_agent

Handle run-browser-agent tool calls.