Component Inspection
Traverse React, Vue, Svelte, and Angular component trees. Read props, state, hooks, and context. Edit props live.
Component inspection, visual regression, a11y auditing, and session replay — all via CDP, zero runtime deps.
Most browser automation MCP servers treat the browser as a page to click. Frontend Debugger treats it as components with state — giving AI assistants the same view that developers have in React DevTools, Vue DevTools, and browser DevTools.
| Capability | Playwright MCP | Chrome DevTools MCP | Frontend Debugger |
|---|---|---|---|
| Browser automation | Yes | Yes | Yes |
| Component trees (React/Vue/Svelte/Angular) | - | - | Yes |
| Props/state/hooks inspection | - | - | Yes |
| Live prop editing | - | - | Yes |
| Visual regression testing | - | - | Yes |
| Accessibility auditing | - | - | Yes |
| Session replay & export | - | - | Yes |
| Git bisect for regressions | - | - | Yes |
| Design token drift detection | - | - | Yes |
| SARIF / JUnit CI output | - | - | Yes |
| Package | Description |
|---|---|
@frontend-debugger/server | MCP server — 43 tools + 5 prompts |
@frontend-debugger/core | Standalone primitives for programmatic use |
@frontend-debugger/cli | fd command — run audits from the terminal |
@frontend-debugger/ci | CI runner with HTML, JUnit, and SARIF reports |
@frontend-debugger/report | Report generators used by CLI and CI |