Multi-platform DevTools MCP: Playwright browser automation and non-blocking Node.js backend debugging for Claude Code
npx claudepluginhub serkan-ozal/browser-devtools-claudeMulti-platform DevTools MCP: Playwright browser automation and non-blocking Node.js backend debugging for Claude Code
Claude Plugin for Browser DevTools MCP — Playwright browser automation and non-blocking Node.js backend debugging. Compatible with browser-devtools-mcp 0.3.x.
npx — the MCP server runs as an npm package)/plugin/plugin marketplace add serkan-ozal/browser-devtools-claude/plugin install browser-devtools-mcp@serkan-ozal/browser-devtools-claudeExample — add to ~/.claude/settings.json (see CONFIG.md for more):
{
"mcpServers": {
"browser-devtools": {
"command": "npx",
"args": ["-y", "browser-devtools-mcp@latest"],
"env": {
"PLATFORM": "browser",
"BROWSER_HEADLESS_ENABLE": "true"
}
},
"node-devtools": {
"command": "npx",
"args": ["-y", "browser-devtools-mcp@latest"],
"env": {
"PLATFORM": "node"
}
}
}
}
The plugin includes both browser and node MCP servers by default. This manual setup gives you the MCP tools without the plugin's skills, commands, or agents. See CONFIG.md for all environment variables.
Commands are split by platform. See docs/commands/.
Browser (PLATFORM=browser): /browse, /screenshot, /click, /fill, /hover, /accessibility, /console, /network, /webvitals, /figma, /run-js, and more — see commands/browser/.
Node (PLATFORM=node): /connect, /disconnect, /tracepoint, /logpoint, /snapshots, /run-js-node, and more — see commands/node/. Execute (batch): see commands/node/execute.md.
When the plugin is enabled, the default agent is applied automatically. It enforces: ARIA/snapshot first (not screenshot to understand structure), snapshot before any click/fill/hover, and execute for run JS and batch tool calls. You can switch to another agent via /agents or override the default (see CONFIG.md).
Use agents for focused tasks:
The plugin activates skills when you mention:
The plugin registers two MCP servers by default:
PLATFORM=browser)PLATFORM=node)Both are active at once; use browser commands for web pages and node commands for backend debugging.
The browser-devtools-mcp package also provides a CLI (browser-devtools-cli, node-devtools-cli) and an optional daemon. The execute tool (batch tool execution) is available via MCP, CLI subcommand run execute, and daemon API (POST /call).
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.
Claude Code plugins for the Slidev presentation framework
Bundled plugins for actuating and debugging the Chrome browser.