NPM Package
@mcp-b/chrome-devtools-mcp
Upstream Repository
Original by Google Chrome team
Key features
- 28 browser automation tools - navigation, input, screenshots, performance, debugging (from upstream)
- WebMCP integration - call tools registered via @mcp-b/global (added in this fork)
- AI-driven development - build and test WebMCP tools in a tight feedback loop
- Works with all MCP clients - Claude Code, Cursor, VS Code, Gemini CLI, Windsurf
Prerequisite: Website polyfill
Forlist_webmcp_tools and call_webmcp_tool to work, your website must have the @mcp-b/global polyfill installed:
AI-driven development workflow
The build-test loop lets AI agents write, deploy, discover, test, and iterate on WebMCP tools in real-time: Example workflow:- Ask AI: “Create a WebMCP tool called search_products”
- AI writes tool using registerTool()
- Dev server hot-reloads
- AI navigates to
http://localhost:3000, discovers and tests the tool - AI iterates until it works
This is TDD for AI - agents build and verify their own tools in real-time.
Installation
Tools
- WebMCP
- Input
- Debugging
- Performance
Built-in prompts
Configuration
Run
npx @mcp-b/chrome-devtools-mcp@latest --help for all options.
Troubleshooting
Related
@mcp-b/global
Register tools on your website
Tool Registration
How to write WebMCP tools
Chrome DevTools MCP (Upstream)
Original project by Google Chrome team
Quick Start Guide
Step-by-step setup guide
