Browser Use
Lets AI do web tasks for you, such as filling forms, searching and extracting data, in the maker’s cloud browsers or on your computer.
Description from the maker (original English)
Playwright browser & Node.js MCP. ARIA refs, screenshots, ref-based interactions.
These three are never merged into one score: opinions, measurements and popularity are different things.
We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.
Pick the AI app you use, then copy the settings.
PLATFORM, PORT, SESSION_IDLE_SECONDS, SESSION_IDLE_CHECK_SECONDS, SESSION_CLOSE_ON_SOCKET_CLOSE, CONSOLE_MESSAGES_BUFFER_SIZE, HTTP_REQUESTS_BUFFER_SIZE, BROWSER_SERVER_INSTRUCTIONS_ENABLE, BROWSER_POLICY_UI_DEBUGGING_ENABLE, BROWSER_HEADLESS_ENABLE, BROWSER_PERSISTENT_ENABLE, BROWSER_CDP_ENDPOINT_URL, BROWSER_CDP_ENABLE, BROWSER_CDP_OPEN_INSPECT, BROWSER_PERSISTENT_USER_DATA_DIR, BROWSER_USE_INSTALLED_ON_SYSTEM, BROWSER_EXECUTABLE_PATH, BROWSER_CHROMIUM_SANDBOX, BROWSER_LAUNCH_ARGS, BROWSER_ALLOWED_DOMAINS, BROWSER_LOCALE, OTEL_ENABLE, OTEL_SERVICE_NAME, OTEL_SERVICE_VERSION, OTEL_ASSETS_DIR, OTEL_INSTRUMENTATION_USER_INTERACTION_EVENTS, OTEL_EXPORTER_TYPE, OTEL_EXPORTER_HTTP_URL, OTEL_EXPORTER_HTTP_HEADERS, AWS_REGION, AWS_PROFILE, AMAZON_BEDROCK_ENABLE, AMAZON_BEDROCK_IMAGE_EMBED_MODEL_ID, AMAZON_BEDROCK_TEXT_EMBED_MODEL_ID, AMAZON_BEDROCK_VISION_MODEL_ID, FIGMA_ACCESS_TOKEN, FIGMA_API_BASE_URL, DAEMON_PORT, DAEMON_SESSION_IDLE_SECONDS, DAEMON_SESSION_IDLE_CHECK_SECONDS, NODE_SERVER_INSTRUCTIONS_ENABLE, NODE_POLICY_DEBUGGING_ENABLE, NODE_INSPECTOR_HOST, TOOL_OUTPUT_SCHEMA_DISABLE, AVAILABLE_TOOL_DOMAINS, WORKING_DIR, SEARCH_STRATEGY, SCENARIO_SEARCH_STRATEGYValues marked secret are keys to your account. Never share them or paste them into a chat.
You need
Which app do you use?
Pick your app above. We remember it, so next time the button says “Install in …”.
Works in Claude on the web, desktop and mobile:
https://{your_mcp_server_host}/mcpThe address contains {…} parts that only you know (such as your account), so copy it and fill them in.
Open Claude Desktop → Settings → Developer → Edit Config, and paste this into claude_desktop_config.json
{
"mcpServers": {
"browser-devtools": {
"command": "npx",
"args": [
"-y",
"browser-devtools-mcp"
],
"env": {
"PLATFORM": "your-value",
"PORT": "your-value",
"SESSION_IDLE_SECONDS": "your-value",
"SESSION_IDLE_CHECK_SECONDS": "your-value",
"SESSION_CLOSE_ON_SOCKET_CLOSE": "your-value",
"CONSOLE_MESSAGES_BUFFER_SIZE": "your-value",
"HTTP_REQUESTS_BUFFER_SIZE": "your-value",
"BROWSER_SERVER_INSTRUCTIONS_ENABLE": "your-value",
"BROWSER_POLICY_UI_DEBUGGING_ENABLE": "your-value",
"BROWSER_HEADLESS_ENABLE": "your-value",
"BROWSER_PERSISTENT_ENABLE": "your-value",
"BROWSER_CDP_ENDPOINT_URL": "your-value",
"BROWSER_CDP_ENABLE": "your-value",
"BROWSER_CDP_OPEN_INSPECT": "your-value",
"BROWSER_PERSISTENT_USER_DATA_DIR": "your-value",
"BROWSER_USE_INSTALLED_ON_SYSTEM": "your-value",
"BROWSER_EXECUTABLE_PATH": "your-value",
"BROWSER_CHROMIUM_SANDBOX": "your-value",
"BROWSER_LAUNCH_ARGS": "your-value",
"BROWSER_ALLOWED_DOMAINS": "your-value",
"BROWSER_LOCALE": "your-value",
"OTEL_ENABLE": "your-value",
"OTEL_SERVICE_NAME": "your-value",
"OTEL_SERVICE_VERSION": "your-value",
"OTEL_ASSETS_DIR": "your-value",
"OTEL_INSTRUMENTATION_USER_INTERACTION_EVENTS": "your-value",
"OTEL_EXPORTER_TYPE": "your-value",
"OTEL_EXPORTER_HTTP_URL": "your-value",
"OTEL_EXPORTER_HTTP_HEADERS": "your-value",
"AWS_REGION": "your-value",
"AWS_PROFILE": "your-value",
"AMAZON_BEDROCK_ENABLE": "your-value",
"AMAZON_BEDROCK_IMAGE_EMBED_MODEL_ID": "your-value",
"AMAZON_BEDROCK_TEXT_EMBED_MODEL_ID": "your-value",
"AMAZON_BEDROCK_VISION_MODEL_ID": "your-value",
"FIGMA_ACCESS_TOKEN": "your-value",
"FIGMA_API_BASE_URL": "your-value",
"DAEMON_PORT": "your-value",
"DAEMON_SESSION_IDLE_SECONDS": "your-value",
"DAEMON_SESSION_IDLE_CHECK_SECONDS": "your-value",
"NODE_SERVER_INSTRUCTIONS_ENABLE": "your-value",
"NODE_POLICY_DEBUGGING_ENABLE": "your-value",
"NODE_INSPECTOR_HOST": "your-value",
"TOOL_OUTPUT_SCHEMA_DISABLE": "your-value",
"AVAILABLE_TOOL_DOMAINS": "your-value",
"WORKING_DIR": "your-value",
"SEARCH_STRATEGY": "your-value",
"SCENARIO_SEARCH_STRATEGY": "your-value"
}
}
}
}Run this in your terminal
claude mcp add --transport http browser-devtools 'https://{your_mcp_server_host}/mcp'claude mcp add browser-devtools --env PLATFORM=your-value --env PORT=your-value --env SESSION_IDLE_SECONDS=your-value --env SESSION_IDLE_CHECK_SECONDS=your-value --env SESSION_CLOSE_ON_SOCKET_CLOSE=your-value --env CONSOLE_MESSAGES_BUFFER_SIZE=your-value --env HTTP_REQUESTS_BUFFER_SIZE=your-value --env BROWSER_SERVER_INSTRUCTIONS_ENABLE=your-value --env BROWSER_POLICY_UI_DEBUGGING_ENABLE=your-value --env BROWSER_HEADLESS_ENABLE=your-value --env BROWSER_PERSISTENT_ENABLE=your-value --env BROWSER_CDP_ENDPOINT_URL=your-value --env BROWSER_CDP_ENABLE=your-value --env BROWSER_CDP_OPEN_INSPECT=your-value --env BROWSER_PERSISTENT_USER_DATA_DIR=your-value --env BROWSER_USE_INSTALLED_ON_SYSTEM=your-value --env BROWSER_EXECUTABLE_PATH=your-value --env BROWSER_CHROMIUM_SANDBOX=your-value --env BROWSER_LAUNCH_ARGS=your-value --env BROWSER_ALLOWED_DOMAINS=your-value --env BROWSER_LOCALE=your-value --env OTEL_ENABLE=your-value --env OTEL_SERVICE_NAME=your-value --env OTEL_SERVICE_VERSION=your-value --env OTEL_ASSETS_DIR=your-value --env OTEL_INSTRUMENTATION_USER_INTERACTION_EVENTS=your-value --env OTEL_EXPORTER_TYPE=your-value --env OTEL_EXPORTER_HTTP_URL=your-value --env OTEL_EXPORTER_HTTP_HEADERS=your-value --env AWS_REGION=your-value --env AWS_PROFILE=your-value --env AMAZON_BEDROCK_ENABLE=your-value --env AMAZON_BEDROCK_IMAGE_EMBED_MODEL_ID=your-value --env AMAZON_BEDROCK_TEXT_EMBED_MODEL_ID=your-value --env AMAZON_BEDROCK_VISION_MODEL_ID=your-value --env FIGMA_ACCESS_TOKEN=your-value --env FIGMA_API_BASE_URL=your-value --env DAEMON_PORT=your-value --env DAEMON_SESSION_IDLE_SECONDS=your-value --env DAEMON_SESSION_IDLE_CHECK_SECONDS=your-value --env NODE_SERVER_INSTRUCTIONS_ENABLE=your-value --env NODE_POLICY_DEBUGGING_ENABLE=your-value --env NODE_INSPECTOR_HOST=your-value --env TOOL_OUTPUT_SCHEMA_DISABLE=your-value --env AVAILABLE_TOOL_DOMAINS=your-value --env WORKING_DIR=your-value --env SEARCH_STRATEGY=your-value --env SCENARIO_SEARCH_STRATEGY=your-value -- npx -y browser-devtools-mcpFill in the empty values before running it.
The address contains {…} parts that only you know (such as your account), so copy it and fill them in.
Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json
{
"mcpServers": {
"browser-devtools": {
"url": "https://{your_mcp_server_host}/mcp"
}
}
}Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json
{
"mcpServers": {
"browser-devtools": {
"command": "npx",
"args": [
"-y",
"browser-devtools-mcp"
],
"env": {
"PLATFORM": "your-value",
"PORT": "your-value",
"SESSION_IDLE_SECONDS": "your-value",
"SESSION_IDLE_CHECK_SECONDS": "your-value",
"SESSION_CLOSE_ON_SOCKET_CLOSE": "your-value",
"CONSOLE_MESSAGES_BUFFER_SIZE": "your-value",
"HTTP_REQUESTS_BUFFER_SIZE": "your-value",
"BROWSER_SERVER_INSTRUCTIONS_ENABLE": "your-value",
"BROWSER_POLICY_UI_DEBUGGING_ENABLE": "your-value",
"BROWSER_HEADLESS_ENABLE": "your-value",
"BROWSER_PERSISTENT_ENABLE": "your-value",
"BROWSER_CDP_ENDPOINT_URL": "your-value",
"BROWSER_CDP_ENABLE": "your-value",
"BROWSER_CDP_OPEN_INSPECT": "your-value",
"BROWSER_PERSISTENT_USER_DATA_DIR": "your-value",
"BROWSER_USE_INSTALLED_ON_SYSTEM": "your-value",
"BROWSER_EXECUTABLE_PATH": "your-value",
"BROWSER_CHROMIUM_SANDBOX": "your-value",
"BROWSER_LAUNCH_ARGS": "your-value",
"BROWSER_ALLOWED_DOMAINS": "your-value",
"BROWSER_LOCALE": "your-value",
"OTEL_ENABLE": "your-value",
"OTEL_SERVICE_NAME": "your-value",
"OTEL_SERVICE_VERSION": "your-value",
"OTEL_ASSETS_DIR": "your-value",
"OTEL_INSTRUMENTATION_USER_INTERACTION_EVENTS": "your-value",
"OTEL_EXPORTER_TYPE": "your-value",
"OTEL_EXPORTER_HTTP_URL": "your-value",
"OTEL_EXPORTER_HTTP_HEADERS": "your-value",
"AWS_REGION": "your-value",
"AWS_PROFILE": "your-value",
"AMAZON_BEDROCK_ENABLE": "your-value",
"AMAZON_BEDROCK_IMAGE_EMBED_MODEL_ID": "your-value",
"AMAZON_BEDROCK_TEXT_EMBED_MODEL_ID": "your-value",
"AMAZON_BEDROCK_VISION_MODEL_ID": "your-value",
"FIGMA_ACCESS_TOKEN": "your-value",
"FIGMA_API_BASE_URL": "your-value",
"DAEMON_PORT": "your-value",
"DAEMON_SESSION_IDLE_SECONDS": "your-value",
"DAEMON_SESSION_IDLE_CHECK_SECONDS": "your-value",
"NODE_SERVER_INSTRUCTIONS_ENABLE": "your-value",
"NODE_POLICY_DEBUGGING_ENABLE": "your-value",
"NODE_INSPECTOR_HOST": "your-value",
"TOOL_OUTPUT_SCHEMA_DISABLE": "your-value",
"AVAILABLE_TOOL_DOMAINS": "your-value",
"WORKING_DIR": "your-value",
"SEARCH_STRATEGY": "your-value",
"SCENARIO_SEARCH_STRATEGY": "your-value"
}
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
The address contains {…} parts that only you know (such as your account), so copy it and fill them in.
Paste into .vscode/mcp.json in your project
{
"servers": {
"browser-devtools": {
"type": "http",
"url": "https://{your_mcp_server_host}/mcp"
}
}
}Paste into .vscode/mcp.json in your project
{
"servers": {
"browser-devtools": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"browser-devtools-mcp"
],
"env": {
"PLATFORM": "your-value",
"PORT": "your-value",
"SESSION_IDLE_SECONDS": "your-value",
"SESSION_IDLE_CHECK_SECONDS": "your-value",
"SESSION_CLOSE_ON_SOCKET_CLOSE": "your-value",
"CONSOLE_MESSAGES_BUFFER_SIZE": "your-value",
"HTTP_REQUESTS_BUFFER_SIZE": "your-value",
"BROWSER_SERVER_INSTRUCTIONS_ENABLE": "your-value",
"BROWSER_POLICY_UI_DEBUGGING_ENABLE": "your-value",
"BROWSER_HEADLESS_ENABLE": "your-value",
"BROWSER_PERSISTENT_ENABLE": "your-value",
"BROWSER_CDP_ENDPOINT_URL": "your-value",
"BROWSER_CDP_ENABLE": "your-value",
"BROWSER_CDP_OPEN_INSPECT": "your-value",
"BROWSER_PERSISTENT_USER_DATA_DIR": "your-value",
"BROWSER_USE_INSTALLED_ON_SYSTEM": "your-value",
"BROWSER_EXECUTABLE_PATH": "your-value",
"BROWSER_CHROMIUM_SANDBOX": "your-value",
"BROWSER_LAUNCH_ARGS": "your-value",
"BROWSER_ALLOWED_DOMAINS": "your-value",
"BROWSER_LOCALE": "your-value",
"OTEL_ENABLE": "your-value",
"OTEL_SERVICE_NAME": "your-value",
"OTEL_SERVICE_VERSION": "your-value",
"OTEL_ASSETS_DIR": "your-value",
"OTEL_INSTRUMENTATION_USER_INTERACTION_EVENTS": "your-value",
"OTEL_EXPORTER_TYPE": "your-value",
"OTEL_EXPORTER_HTTP_URL": "your-value",
"OTEL_EXPORTER_HTTP_HEADERS": "your-value",
"AWS_REGION": "your-value",
"AWS_PROFILE": "your-value",
"AMAZON_BEDROCK_ENABLE": "your-value",
"AMAZON_BEDROCK_IMAGE_EMBED_MODEL_ID": "your-value",
"AMAZON_BEDROCK_TEXT_EMBED_MODEL_ID": "your-value",
"AMAZON_BEDROCK_VISION_MODEL_ID": "your-value",
"FIGMA_ACCESS_TOKEN": "your-value",
"FIGMA_API_BASE_URL": "your-value",
"DAEMON_PORT": "your-value",
"DAEMON_SESSION_IDLE_SECONDS": "your-value",
"DAEMON_SESSION_IDLE_CHECK_SECONDS": "your-value",
"NODE_SERVER_INSTRUCTIONS_ENABLE": "your-value",
"NODE_POLICY_DEBUGGING_ENABLE": "your-value",
"NODE_INSPECTOR_HOST": "your-value",
"TOOL_OUTPUT_SCHEMA_DISABLE": "your-value",
"AVAILABLE_TOOL_DOMAINS": "your-value",
"WORKING_DIR": "your-value",
"SEARCH_STRATEGY": "your-value",
"SCENARIO_SEARCH_STRATEGY": "your-value"
}
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
ChatGPT connects only to servers on the internet:
https://{your_mcp_server_host}/mcpThe address contains {…} parts that only you know (such as your account), so copy it and fill them in.
Menu names can differ slightly by plan and over time.
Your choice stays on this device in a cookie; no account needed.
PLATFORM envPORT envSESSION_IDLE_SECONDS envSESSION_IDLE_CHECK_SECONDS envSESSION_CLOSE_ON_SOCKET_CLOSE envCONSOLE_MESSAGES_BUFFER_SIZE envHTTP_REQUESTS_BUFFER_SIZE envBROWSER_SERVER_INSTRUCTIONS_ENABLE envBROWSER_POLICY_UI_DEBUGGING_ENABLE envBROWSER_HEADLESS_ENABLE envBROWSER_PERSISTENT_ENABLE envBROWSER_CDP_ENDPOINT_URL envBROWSER_CDP_ENABLE envBROWSER_CDP_OPEN_INSPECT envBROWSER_PERSISTENT_USER_DATA_DIR envBROWSER_USE_INSTALLED_ON_SYSTEM envBROWSER_EXECUTABLE_PATH envBROWSER_CHROMIUM_SANDBOX envBROWSER_LAUNCH_ARGS envBROWSER_ALLOWED_DOMAINS envBROWSER_LOCALE envOTEL_ENABLE envOTEL_SERVICE_NAME envOTEL_SERVICE_VERSION envOTEL_ASSETS_DIR envOTEL_INSTRUMENTATION_USER_INTERACTION_EVENTS envOTEL_EXPORTER_TYPE envOTEL_EXPORTER_HTTP_URL envAWS_REGION envAWS_PROFILE envAMAZON_BEDROCK_ENABLE envAMAZON_BEDROCK_IMAGE_EMBED_MODEL_ID envAMAZON_BEDROCK_TEXT_EMBED_MODEL_ID envAMAZON_BEDROCK_VISION_MODEL_ID envFIGMA_API_BASE_URL envDAEMON_PORT envDAEMON_SESSION_IDLE_SECONDS envDAEMON_SESSION_IDLE_CHECK_SECONDS envNODE_SERVER_INSTRUCTIONS_ENABLE envNODE_POLICY_DEBUGGING_ENABLE envNODE_INSPECTOR_HOST envTOOL_OUTPUT_SCHEMA_DISABLE envAVAILABLE_TOOL_DOMAINS envWORKING_DIR envSEARCH_STRATEGY envSCENARIO_SEARCH_STRATEGY envThese settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
We have not read this server’s tool list yet; we check endpoints in rotation.
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 7, 2026
The registry name was verified with the GitHub account serkan-ozal, which owns the repo
We have not read this repo from GitHub yet
We have not read this repo from GitHub yet
The address needs your own account values, so we cannot check it for you
The address needs your own account values, so we cannot check it for you
Not checked yet; we read the tool list when we check the endpoint
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 1 of 1 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
You need to fill in: OTEL_EXPORTER_HTTP_HEADERS, FIGMA_ACCESS_TOKEN
Either way works: install it on your computer or connect to the cloud version.
The GitHub repo last changed –, and the latest version (0.9.1) reached the registry 6 months ago.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.
In the same category: Browser Use, Chrome DevTools MCP, MCP Server Browser
Servers in the same category from other makers, sorted by stars.
Reading a card:★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
Lets AI do web tasks for you, such as filling forms, searching and extracting data, in the maker’s cloud browsers or on your computer.
Lets AI use Chrome’s developer tools to inspect pages, find what makes them slow and spot errors. Made by the Chrome DevTools team.
MCP server for browser use access
No README found in the repo