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 Code plugins for the Slidev presentation framework
Bundled plugins for actuating and debugging the Chrome browser.
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Share bugs, ideas, or general feedback.
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).