webmcp-chrome-devtools-quickstart
Warn
Audited by Gen Agent Trust Hub on Oct 8, 2026
Risk Level: MEDIUMREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill recommends executing the
@mcp-b/chrome-devtools-mcppackage usingnpx, which involves downloading and running code from the NPM registry at runtime. - [DYNAMIC_EXECUTION]: The skill implements an
evaluate_scripttool that allows an agent to execute arbitrary JavaScript within the browser. Furthermore, the providedadd_todo_itemexample usesinnerHTMLto inject potentially untrusted data directly into the DOM, which can lead to script execution if the data contains malicious payloads. - [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and act upon data from external, untrusted websites, creating a vulnerability to indirect instructions.
- Ingestion points: The agent reads the browser DOM, document titles, and external API responses (e.g., the OpenWeatherMap example) via tools like
list_webmcp_toolsandevaluate_script. - Boundary markers: None identified in the instructions or code examples to distinguish between safe data and instructions.
- Capability inventory: The skill includes powerful tools for browser interaction including
evaluate_script,navigate_page,click, andfill(defined in SKILL.md). - Sanitization: The skill lacks sanitization or escaping mechanisms for the data it processes before passing it to other tools or reflecting it in the UI.
- [EXTERNAL_DOWNLOADS]: The installation process involves cloning a repository from GitHub (
WebMCP-org/chrome-devtools-quickstart.git) and installing dependencies vianpm install. - [COMMAND_EXECUTION]: Instructions include multiple shell commands for configuring AI clients and adding MCP servers (
claude mcp add,npx mcp-remote).
Audit Metadata