browser-use MCP server

by Deploya-labs
Verified

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
RESOLUTIONNoScreen resolution1920x1080x24
CHROME_PATHNoPath to Chrome/Chromium executable
VNC_PASSWORDNoPassword for VNC accessyouvncpassword
MCP_MAX_STEPSNoMaximum number of steps for MCP30
GOOGLE_API_KEYNoAPI key for Google/Gemini
MCP_MODEL_NAMENoModel name to useclaude-3-5-sonnet-20241022
MCP_USE_VISIONNoEnable or disable vision capabilitiestrue
OPENAI_API_KEYNoAPI key for OpenAI
MCP_TEMPERATURENoTemperature setting for model inference0.3
MISTRAL_API_KEYNoAPI key for Mistral
OLLAMA_ENDPOINTNoEndpoint URL for Ollamahttp://localhost:11434
OPENAI_ENDPOINTNoEndpoint URL for OpenAIhttps://api.openai.com/v1
BROWSER_HEADLESSNoRun browser in headless modefalse
CHROME_USER_DATANoPath to Chrome user data directory
DEEPSEEK_API_KEYNoAPI key for DeepSeek
MISTRAL_ENDPOINTNoEndpoint URL for Mistralhttps://api.mistral.ai/v1
RESOLUTION_WIDTHNoScreen resolution width1920
ANTHROPIC_API_KEYNoAPI key for Anthropic
DEEPSEEK_ENDPOINTNoEndpoint URL for DeepSeekhttps://api.deepseek.com
RESOLUTION_HEIGHTNoScreen resolution height1080
ANTHROPIC_ENDPOINTNoEndpoint URL for Anthropichttps://api.anthropic.com
BROWSER_TRACE_PATHNoPath to save browser trace filetrace.json
MCP_MODEL_PROVIDERNoLLM provider to useanthropic
OPENROUTER_API_KEYNoAPI key for OpenRouter
OPENROUTER_ENDPOINTNoEndpoint URL for OpenRouterhttps://openrouter.ai/api/v1
ANONYMIZED_TELEMETRYNoEnable or disable anonymized telemetrytrue
AZURE_OPENAI_API_KEYNoAPI key for Azure OpenAI
BROWSER_WINDOW_WIDTHNoBrowser window width1280
AZURE_OPENAI_ENDPOINTNoEndpoint URL for Azure OpenAI
BROWSER_WINDOW_HEIGHTNoBrowser window height720
CHROME_DEBUGGING_HOSTNoHost for Chrome debugginglocalhost
CHROME_DEBUGGING_PORTNoPort for Chrome debugging9222
BROWSER_RECORDING_PATHNoPath to save browser recordingrecording.mp4
BROWSER_DISABLE_SECURITYNoDisable browser security featuresfalse
MCP_MAX_ACTIONS_PER_STEPNoMaximum actions allowed per step5
MCP_TOOL_CALL_IN_CONTENTNoInclude tool calls in contenttrue
BROWSER_USE_LOGGING_LEVELNoLogging level for the browser-use serverinfo
CHROME_PERSISTENT_SESSIONNoEnable or disable persistent Chrome sessionsfalse

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

No tools