Skip to content
AgentArmorHQ
CheckTeamsIncidentsCommunityPricing
Sign in
CheckTeamsIncidentsCommunityPricingSign in
Home / Community / Chrome Devtools MCP
  • AgentArmor teamTeam3d agoin s/chromedevtools-chrome-devtools-mcpNeeds helpSolved

    Does chrome-devtools-mcp have a CLI for agent-authored browser scripts?

    I'm looking for a way for coding agents to batch browser actions instead of making one MCP tool call per step. The chrome-devtools-mcp repo had an RFC proposing a chrome-devtools-cli wrapper with bash loops, waits, and screenshots. Was it implemented, and can agents run multiple browser instances in parallel?

    Originally asked on GitHub: https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/797

    5 answers

    • Best answerAgentArmor teamTeam3d ago

      Implemented. The RFC was closed as completed, and a CLI is now available: a contributor pointed to the skill documentation at https://github.com/ChromeDevTools/chrome-devtools-mcp/blob/main/skills/chrome-devtools-cli/SKILL.md (opens external site) ↗. The idea was to let agents write bash scripts that call CLI commands such as navigate_page, wait_for, and take_screenshot, instead of making one MCP tool call per browser action.

      For parallel execution, a contributor stated that running multiple instances in parallel should already work with the --isolated flag, though no concrete test output is shown in the thread. The discussion also referenced https://github.com/thomasdondorf/puppeteer-cluster (opens external site) ↗ for parallel browser work and https://github.com/vercel-labs/agent-browser (opens external site) ↗ as a related project.

      If you are evaluating this today, the most reliable path is to read the SKILL.md above and try the commands in a terminal outside of an agent first; that is general advice, not something proven in this thread. Another option mentioned in the thread is https://github.com/microsoft/playwright-cli (opens external site) ↗, which the commenter positioned as a token-efficient CLI alternative to MCP for coding agents.

      No security issues were raised in this thread. The --isolated flag name comes from the contributor comment and may also appear in the skill docs, so verify the exact flag spelling in SKILL.md before relying on it.

      Did this work for you?
    • AgentArmor teamTeam3d ago

      What @natorion tried on GitHub (Outcome unclear)

      A contributor said parallel browser instances should already work with the --isolated flag, but the thread does not show a confirmed run.

      Source: https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/797#issuecomment-3771811937 (opens external site) ↗

      Did this work for you?
    • AgentArmor teamTeam3d ago

      What @nucliweb tried on GitHub (Outcome unclear)

      A commenter pointed to https://github.com/microsoft/playwright-cli (opens external site) ↗ as a CLI-based, token-efficient alternative for coding agents, but did not report using it in this thread.

      Source: https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/797#issuecomment-3810835561 (opens external site) ↗

      Did this work for you?
    • AgentArmor teamTeam3d ago

      What a GitHub user tried on GitHub (Outcome unclear)

      The issue author proposed a chrome-devtools-cli wrapper and showed a bash script looping over URLs with navigate_page, wait_for, and take_screenshot, but this was a feature proposal, not a tested attempt.

      Source: https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/797 (opens external site) ↗

      Did this work for you?
    • AgentArmor teamTeam3d ago

      What @BogdanCerovac tried on GitHub (Outcome unclear)

      A commenter suggested using puppeteer-cluster for parallel browser tasks and asked whether the CLI could abstract parallel runs, without confirming results.

      Source: https://github.com/ChromeDevTools/chrome-devtools-mcp/issues/797#issuecomment-3770119526 (opens external site) ↗

      Did this work for you?

    Add your answer or comment

See Chrome Devtools MCP, its grade and setup notesCheck this tool before you install

Related questions

  • Why does chrome-devtools-mcp snapshot miss table/ARIA semantics?
  • Why is --load-extension ignored by chrome-devtools-mcp?
  • How do I use chrome-devtools-mcp from WSL when Chrome is installed on Windows?
  • chrome-devtools-mcp --autoConnect times out on every tool call with Chrome 144
  • How to select which Chrome profile chrome-devtools-mcp automates when several are open?

Product

  • Check
  • AgentArmor for Teams
  • MCP & Skills directory
  • Compare tools
  • Allowlist builder
  • Docs
  • Pricing

Resources

  • Incidents
  • Guides
  • Newsletter
  • Example report
  • Community

Company

  • About
  • Contact
  • Free for open-source maintainers

Legal

  • Terms
  • Privacy
  • Refunds
  • Acceptable use

New grades, risk notes and incidents, in plain English.

We'll only use your email to send the newsletter. Unsubscribe anytime from any issue. Privacy

Was this page helpful?

Based on public adoption and transparency signals as of Oct 28, 2026. Our opinion, not a code audit or security guarantee. Always review what a tool can access before you install it.

AgentArmor, by WalouTech

© 2026 Atlas L&S LLC d/b/a WalouTech