browser-devtools-mcp
io.github.serkan-ozal/browser-devtools-mcp ยท version 0.9.1
Community listing. Not installed or verified by cosmic-mcp. Read the source and its permissions before you run it.
Playwright browser & Node.js MCP. ARIA refs, screenshots, ref-based interactions.
https://github.com/serkan-ozal/browser-devtools-mcpQuick facts
- Listing: Community
- Published May 12, 19:39 UTC
- Transport: stdio
- Package: npm
browser-devtools-mcp0.9.1 - Listed by cosmic-mcp: Nov 9, 04:27 UTC
Details
- Repository: https://github.com/serkan-ozal/browser-devtools-mcp
- npm: https://www.npmjs.com/package/browser-devtools-mcp
- Website: https://github.com/serkan-ozal/browser-devtools-mcp
- Needs settings:
PLATFORMPORTSESSION_IDLE_SECONDSSESSION_IDLE_CHECK_SECONDSSESSION_CLOSE_ON_SOCKET_CLOSECONSOLE_MESSAGES_BUFFER_SIZEHTTP_REQUESTS_BUFFER_SIZEBROWSER_SERVER_INSTRUCTIONS_ENABLEBROWSER_POLICY_UI_DEBUGGING_ENABLEBROWSER_HEADLESS_ENABLEBROWSER_PERSISTENT_ENABLEBROWSER_CDP_ENDPOINT_URLBROWSER_CDP_ENABLEBROWSER_CDP_OPEN_INSPECTBROWSER_PERSISTENT_USER_DATA_DIRBROWSER_USE_INSTALLED_ON_SYSTEMBROWSER_EXECUTABLE_PATHBROWSER_CHROMIUM_SANDBOXBROWSER_LAUNCH_ARGSBROWSER_ALLOWED_DOMAINSBROWSER_LOCALEOTEL_ENABLEOTEL_SERVICE_NAMEOTEL_SERVICE_VERSIONOTEL_ASSETS_DIROTEL_INSTRUMENTATION_USER_INTERACTION_EVENTSOTEL_EXPORTER_TYPEOTEL_EXPORTER_HTTP_URLOTEL_EXPORTER_HTTP_HEADERSAWS_REGIONAWS_PROFILEAMAZON_BEDROCK_ENABLEAMAZON_BEDROCK_IMAGE_EMBED_MODEL_IDAMAZON_BEDROCK_TEXT_EMBED_MODEL_IDAMAZON_BEDROCK_VISION_MODEL_IDFIGMA_ACCESS_TOKENFIGMA_API_BASE_URLDAEMON_PORTDAEMON_SESSION_IDLE_SECONDSDAEMON_SESSION_IDLE_CHECK_SECONDSNODE_SERVER_INSTRUCTIONS_ENABLENODE_POLICY_DEBUGGING_ENABLENODE_INSPECTOR_HOSTTOOL_OUTPUT_SCHEMA_DISABLEAVAILABLE_TOOL_DOMAINSWORKING_DIRSEARCH_STRATEGYSCENARIO_SEARCH_STRATEGY
Setup snippets
Generated from the registry entry. cosmic-mcp has not run or reviewed this server; values in angle brackets are yours to fill in.
Run it locally (npm)
npx -y '[email protected]'Claude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"browser-devtools-mcp": {
"args": [
"-y",
"[email protected]"
],
"command": "npx",
"env": {
"AMAZON_BEDROCK_ENABLE": "<your amazon bedrock enable>",
"AMAZON_BEDROCK_IMAGE_EMBED_MODEL_ID": "<your amazon bedrock image embed model id>",
"AMAZON_BEDROCK_TEXT_EMBED_MODEL_ID": "<your amazon bedrock text embed model id>",
"AMAZON_BEDROCK_VISION_MODEL_ID": "<your amazon bedrock vision model id>",
"AVAILABLE_TOOL_DOMAINS": "<your available tool domains>",
"AWS_PROFILE": "<your aws profile>",
"AWS_REGION": "<your aws region>",
"BROWSER_ALLOWED_DOMAINS": "<your browser allowed domains>",
"BROWSER_CDP_ENABLE": "<your browser cdp enable>",
"BROWSER_CDP_ENDPOINT_URL": "<your browser cdp endpoint url>",
"BROWSER_CDP_OPEN_INSPECT": "<your browser cdp open inspect>",
"BROWSER_CHROMIUM_SANDBOX": "<your browser chromium sandbox>",
"BROWSER_EXECUTABLE_PATH": "<your browser executable path>",
"BROWSER_HEADLESS_ENABLE": "<your browser headless enable>",
"BROWSER_LAUNCH_ARGS": "<your browser launch args>",
"BROWSER_LOCALE": "<your browser locale>",
"BROWSER_PERSISTENT_ENABLE": "<your browser persistent enable>",
"BROWSER_PERSISTENT_USER_DATA_DIR": "<your browser persistent user data dir>",
"BROWSER_POLICY_UI_DEBUGGING_ENABLE": "<your browser policy ui debugging enable>",
"BROWSER_SERVER_INSTRUCTIONS_ENABLE": "<your browser server instructions enable>",
"BROWSER_USE_INSTALLED_ON_SYSTEM": "<your browser use installed on system>",
"CONSOLE_MESSAGES_BUFFER_SIZE": "<your console messages buffer size>",
"DAEMON_PORT": "<your daemon port>",
"DAEMON_SESSION_IDLE_CHECK_SECONDS": "<your daemon session idle check seconds>",
"DAEMON_SESSION_IDLE_SECONDS": "<your daemon session idle seconds>",
"FIGMA_ACCESS_TOKEN": "<your figma access token>",
"FIGMA_API_BASE_URL": "<your figma api base url>",
"HTTP_REQUESTS_BUFFER_SIZE": "<your http requests buffer size>",
"NODE_INSPECTOR_HOST": "<your node inspector host>",
"NODE_POLICY_DEBUGGING_ENABLE": "<your node policy debugging enable>",
"NODE_SERVER_INSTRUCTIONS_ENABLE": "<your node server instructions enable>",
"OTEL_ASSETS_DIR": "<your otel assets dir>",
"OTEL_ENABLE": "<your otel enable>",
"OTEL_EXPORTER_HTTP_HEADERS": "<your otel exporter http headers>",
"OTEL_EXPORTER_HTTP_URL": "<your otel exporter http url>",
"OTEL_EXPORTER_TYPE": "<your otel exporter type>",
"OTEL_INSTRUMENTATION_USER_INTERACTION_EVENTS": "<your otel instrumentation user interaction events>",
"OTEL_SERVICE_NAME": "<your otel service name>",
"OTEL_SERVICE_VERSION": "<your otel service version>",
"PLATFORM": "<your platform>",
"PORT": "<your port>",
"SCENARIO_SEARCH_STRATEGY": "<your scenario search strategy>",
"SEARCH_STRATEGY": "<your search strategy>",
"SESSION_CLOSE_ON_SOCKET_CLOSE": "<your session close on socket close>",
"SESSION_IDLE_CHECK_SECONDS": "<your session idle check seconds>",
"SESSION_IDLE_SECONDS": "<your session idle seconds>",
"TOOL_OUTPUT_SCHEMA_DISABLE": "<your tool output schema disable>",
"WORKING_DIR": "<your working dir>"
}
}
}
}Claude Code
claude mcp add 'browser-devtools-mcp' -- npx -y '[email protected]'Cursor (.cursor/mcp.json)
{
"mcpServers": {
"browser-devtools-mcp": {
"args": [
"-y",
"[email protected]"
],
"command": "npx",
"env": {
"AMAZON_BEDROCK_ENABLE": "<your amazon bedrock enable>",
"AMAZON_BEDROCK_IMAGE_EMBED_MODEL_ID": "<your amazon bedrock image embed model id>",
"AMAZON_BEDROCK_TEXT_EMBED_MODEL_ID": "<your amazon bedrock text embed model id>",
"AMAZON_BEDROCK_VISION_MODEL_ID": "<your amazon bedrock vision model id>",
"AVAILABLE_TOOL_DOMAINS": "<your available tool domains>",
"AWS_PROFILE": "<your aws profile>",
"AWS_REGION": "<your aws region>",
"BROWSER_ALLOWED_DOMAINS": "<your browser allowed domains>",
"BROWSER_CDP_ENABLE": "<your browser cdp enable>",
"BROWSER_CDP_ENDPOINT_URL": "<your browser cdp endpoint url>",
"BROWSER_CDP_OPEN_INSPECT": "<your browser cdp open inspect>",
"BROWSER_CHROMIUM_SANDBOX": "<your browser chromium sandbox>",
"BROWSER_EXECUTABLE_PATH": "<your browser executable path>",
"BROWSER_HEADLESS_ENABLE": "<your browser headless enable>",
"BROWSER_LAUNCH_ARGS": "<your browser launch args>",
"BROWSER_LOCALE": "<your browser locale>",
"BROWSER_PERSISTENT_ENABLE": "<your browser persistent enable>",
"BROWSER_PERSISTENT_USER_DATA_DIR": "<your browser persistent user data dir>",
"BROWSER_POLICY_UI_DEBUGGING_ENABLE": "<your browser policy ui debugging enable>",
"BROWSER_SERVER_INSTRUCTIONS_ENABLE": "<your browser server instructions enable>",
"BROWSER_USE_INSTALLED_ON_SYSTEM": "<your browser use installed on system>",
"CONSOLE_MESSAGES_BUFFER_SIZE": "<your console messages buffer size>",
"DAEMON_PORT": "<your daemon port>",
"DAEMON_SESSION_IDLE_CHECK_SECONDS": "<your daemon session idle check seconds>",
"DAEMON_SESSION_IDLE_SECONDS": "<your daemon session idle seconds>",
"FIGMA_ACCESS_TOKEN": "<your figma access token>",
"FIGMA_API_BASE_URL": "<your figma api base url>",
"HTTP_REQUESTS_BUFFER_SIZE": "<your http requests buffer size>",
"NODE_INSPECTOR_HOST": "<your node inspector host>",
"NODE_POLICY_DEBUGGING_ENABLE": "<your node policy debugging enable>",
"NODE_SERVER_INSTRUCTIONS_ENABLE": "<your node server instructions enable>",
"OTEL_ASSETS_DIR": "<your otel assets dir>",
"OTEL_ENABLE": "<your otel enable>",
"OTEL_EXPORTER_HTTP_HEADERS": "<your otel exporter http headers>",
"OTEL_EXPORTER_HTTP_URL": "<your otel exporter http url>",
"OTEL_EXPORTER_TYPE": "<your otel exporter type>",
"OTEL_INSTRUMENTATION_USER_INTERACTION_EVENTS": "<your otel instrumentation user interaction events>",
"OTEL_SERVICE_NAME": "<your otel service name>",
"OTEL_SERVICE_VERSION": "<your otel service version>",
"PLATFORM": "<your platform>",
"PORT": "<your port>",
"SCENARIO_SEARCH_STRATEGY": "<your scenario search strategy>",
"SEARCH_STRATEGY": "<your search strategy>",
"SESSION_CLOSE_ON_SOCKET_CLOSE": "<your session close on socket close>",
"SESSION_IDLE_CHECK_SECONDS": "<your session idle check seconds>",
"SESSION_IDLE_SECONDS": "<your session idle seconds>",
"TOOL_OUTPUT_SCHEMA_DISABLE": "<your tool output schema disable>",
"WORKING_DIR": "<your working dir>"
}
}
}
}VS Code (.vscode/mcp.json)
{
"servers": {
"browser-devtools-mcp": {
"args": [
"-y",
"[email protected]"
],
"command": "npx",
"env": {
"AMAZON_BEDROCK_ENABLE": "<your amazon bedrock enable>",
"AMAZON_BEDROCK_IMAGE_EMBED_MODEL_ID": "<your amazon bedrock image embed model id>",
"AMAZON_BEDROCK_TEXT_EMBED_MODEL_ID": "<your amazon bedrock text embed model id>",
"AMAZON_BEDROCK_VISION_MODEL_ID": "<your amazon bedrock vision model id>",
"AVAILABLE_TOOL_DOMAINS": "<your available tool domains>",
"AWS_PROFILE": "<your aws profile>",
"AWS_REGION": "<your aws region>",
"BROWSER_ALLOWED_DOMAINS": "<your browser allowed domains>",
"BROWSER_CDP_ENABLE": "<your browser cdp enable>",
"BROWSER_CDP_ENDPOINT_URL": "<your browser cdp endpoint url>",
"BROWSER_CDP_OPEN_INSPECT": "<your browser cdp open inspect>",
"BROWSER_CHROMIUM_SANDBOX": "<your browser chromium sandbox>",
"BROWSER_EXECUTABLE_PATH": "<your browser executable path>",
"BROWSER_HEADLESS_ENABLE": "<your browser headless enable>",
"BROWSER_LAUNCH_ARGS": "<your browser launch args>",
"BROWSER_LOCALE": "<your browser locale>",
"BROWSER_PERSISTENT_ENABLE": "<your browser persistent enable>",
"BROWSER_PERSISTENT_USER_DATA_DIR": "<your browser persistent user data dir>",
"BROWSER_POLICY_UI_DEBUGGING_ENABLE": "<your browser policy ui debugging enable>",
"BROWSER_SERVER_INSTRUCTIONS_ENABLE": "<your browser server instructions enable>",
"BROWSER_USE_INSTALLED_ON_SYSTEM": "<your browser use installed on system>",
"CONSOLE_MESSAGES_BUFFER_SIZE": "<your console messages buffer size>",
"DAEMON_PORT": "<your daemon port>",
"DAEMON_SESSION_IDLE_CHECK_SECONDS": "<your daemon session idle check seconds>",
"DAEMON_SESSION_IDLE_SECONDS": "<your daemon session idle seconds>",
"FIGMA_ACCESS_TOKEN": "<your figma access token>",
"FIGMA_API_BASE_URL": "<your figma api base url>",
"HTTP_REQUESTS_BUFFER_SIZE": "<your http requests buffer size>",
"NODE_INSPECTOR_HOST": "<your node inspector host>",
"NODE_POLICY_DEBUGGING_ENABLE": "<your node policy debugging enable>",
"NODE_SERVER_INSTRUCTIONS_ENABLE": "<your node server instructions enable>",
"OTEL_ASSETS_DIR": "<your otel assets dir>",
"OTEL_ENABLE": "<your otel enable>",
"OTEL_EXPORTER_HTTP_HEADERS": "<your otel exporter http headers>",
"OTEL_EXPORTER_HTTP_URL": "<your otel exporter http url>",
"OTEL_EXPORTER_TYPE": "<your otel exporter type>",
"OTEL_INSTRUMENTATION_USER_INTERACTION_EVENTS": "<your otel instrumentation user interaction events>",
"OTEL_SERVICE_NAME": "<your otel service name>",
"OTEL_SERVICE_VERSION": "<your otel service version>",
"PLATFORM": "<your platform>",
"PORT": "<your port>",
"SCENARIO_SEARCH_STRATEGY": "<your scenario search strategy>",
"SEARCH_STRATEGY": "<your search strategy>",
"SESSION_CLOSE_ON_SOCKET_CLOSE": "<your session close on socket close>",
"SESSION_IDLE_CHECK_SECONDS": "<your session idle check seconds>",
"SESSION_IDLE_SECONDS": "<your session idle seconds>",
"TOOL_OUTPUT_SCHEMA_DISABLE": "<your tool output schema disable>",
"WORKING_DIR": "<your working dir>"
},
"type": "stdio"
}
}
}Related servers
- 27-0 MCP
Play 27-0 free in your browser. Spin all-time NRL clubs and eras, draft 13 rugby league legends - 27-0 MCP
Play 27-0 free in your browser. Spin all-time NRL clubs and eras, draft 13 rugby league legends, - 3DLogo.io
3DLogo.io, a browser 3D logo maker: 3D logos, 3D coins, 3D models from photos or prompts, embeds. - 7-0 MCP
7-0 is a free, no-signup browser game where players build a World Cup squad, survive seven knockout - A11yScope
WCAG 2.2 AA accessibility checks for pages and HTML, run locally in headless Chrome. - ADAM MCP
Read-only access to University of Basel ADAM courses through a local Chrome session.