Clean
    1.6.0

    io.github.ChromeDevTools/chrome-devtools-mcp

    MCP server for Chrome DevTools

    Manifest100
    Lineage100
    Safety100
    Rank#500
    ChromeDevToolsmcp-registryBrowser automationLast scanned Jul 15, 2026, 10:30 PMhttps://github.com/ChromeDevTools/chrome-devtools-mcp

    Security Findings

    No Security Findings

    No suspicious or malicious patterns were detected during scanning.

    Tools

    17 tools exposed by this MCP server

    17 clean

    close_heapsnapshot

    Closes a previously loaded memory heapsnapshot, freeing its memory.

    Clean
    src/tools/memory.ts

    close_page

    Closes the page by its index. The last open page cannot be closed.

    Clean
    src/tools/pages.ts

    compare_heapsnapshots

    Loads two memory heapsnapshots and returns the comparison. If classIndex is provided, returns detailed diff for that class, otherwise returns summary diff.

    Clean
    src/tools/memory.ts

    get_heapsnapshot_class_nodes

    Loads a memory heapsnapshot and returns instances of a specific class with their IDs.

    Clean
    src/tools/memory.ts

    get_heapsnapshot_details

    Loads a memory heapsnapshot and returns all available information including statistics, static data, and aggregated node information. Supports pagination for aggregates.

    Clean
    src/tools/memory.ts

    get_heapsnapshot_dominators

    Loads a memory heapsnapshot and returns the dominator chain for a specific node ID. This helps to identify which objects are keeping the target node alive.

    Clean
    src/tools/memory.ts

    get_heapsnapshot_duplicate_strings

    Loads a memory heapsnapshot and returns duplicate strings grouped by their value.

    Clean
    src/tools/memory.ts

    get_heapsnapshot_edges

    Loads a memory heapsnapshot and returns outgoing edges (references) for a specific node ID.

    Clean
    src/tools/memory.ts

    get_heapsnapshot_retainers

    Loads a memory heapsnapshot and returns retainers for a specific node ID.

    Clean
    src/tools/memory.ts

    get_heapsnapshot_retaining_paths

    Loads a memory heapsnapshot and returns retaining paths for a specific node ID. This helps to understand why a node is not being garbage collected.

    Clean
    src/tools/memory.ts

    get_heapsnapshot_summary

    Loads a memory heapsnapshot and returns snapshot summary stats.

    Clean
    src/tools/memory.ts

    install_extension

    Installs a Chrome extension from the given path.

    Clean
    src/tools/extensions.ts

    list_extensions

    Lists all the Chrome extensions installed in the browser. This includes their name, ID, version, and enabled status.

    Clean
    src/tools/extensions.ts

    reload_extension

    Reloads an unpacked Chrome extension by its ID.

    Clean
    src/tools/extensions.ts

    select_page

    Select a page as a context for future tool calls.

    Clean
    src/tools/pages.ts

    trigger_extension_action

    Triggers the default action of an extension by its ID.

    Clean
    src/tools/extensions.ts

    uninstall_extension

    Uninstalls a Chrome extension by its ID.

    Clean
    src/tools/extensions.ts

    Versions

    4
    • 1.6.0
      Scanned Jul 15, 2026, 10:30 PM100
      Clean
    • 1.2.0
      Scanned Jun 17, 2026, 10:23 PM78
      Clean
    • 1.1.1
      Scanned May 28, 2026, 06:36 PM100
      Clean
    • 0.24.0
      Scanned May 6, 2026, 02:25 PM90
      Clean