Skip to content

How to Add and Use the Chrome DevTools MCP

This guide covers adding a basic external Model Context Protocol (MCP) to Claude Code. We will add the Chrome DevTools MCP to enable Claude to check site performance.

  • Claude Code configured on the terminal
  • Node.js version 20.19 or higher
  • Chrome Browser

This command tells the Claude extension that a new context provider called chrome-devtools exists and is executed using an npx command.

  1. In your terminal, run the following command:
Terminal window
claude mcp add chrome-devtools npx chrome-devtools-mcp@latest
  1. Claude will register this MCP
    • You can verify the terminal installation by running this slash command in claude: /mcp or this command in your termina: claude mcp list chrome-devtools mcp installed

Lets now invoke the registered MCP from the Claude chat to perform the verification task.

  1. Initialize Claude Code in your terminal.
  2. Type the following prompt
check the pagespeed performance of nfl.com
  1. When Claude prompts you for permission to execute, please select “yes”

  2. If Successful, Claude will now run a pagespeed test on nfl.com and give you an analysis of the results.


  • While MCP unifies tooling, it does not unify installation. MCPs may have specific installation instructions and different requirements from each other. Typically npx or uv (Python package/project manager) is utilized.
  • MCPs can be a potential security risk vector. For any professional usage, please make sure you are using official or internally validated MCP servers.
  • Some MCPS to try explore next:
    • Context7 - Code Docs for Agents
    • Atlassian - Parse and input Jira Tickets into your Agent Workflow
    • Github - Get Claude to open PRs for you
    • Figma - Allows agents to read and parse your Figma files