cosmic-mcp

All servers

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-mcp

Quick facts

  • Listing: Community
  • Published May 12, 19:39 UTC
  • Transport: stdio
  • Package: npm browser-devtools-mcp 0.9.1
  • Listed by cosmic-mcp: Nov 9, 04:27 UTC
  • 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: 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_STRATEGY

Browser automation

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)

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.