Agentβ™₯︎Age
Catalog

PWA Debug Layer

Official

by aryanduntley Β· TypeScript

Debug PWAs in your real browser via MCP: service-worker, cache, installability & framework state.

Model Context Protocol (MCP) Server: io.github.aryanduntley/pwa-debug-layer

The io.github.aryanduntley/pwa-debug-layer MCP server provides a debugging layer for PWAs and modern web apps. It enables an AI agent to view and act on a live, logged-in browser, exposing developer context as structured data, including service-worker, cache, installability, and framework/store state.

πŸ› οΈ Key Features

  • Debug PWAs and modern web apps via MCP
  • Access live, logged-in browser context as structured data
  • Includes service-worker and cache inspection
  • Supports framework state and store state visibility
  • Covers installability diagnostics
  • Exposes DOM, console, network, and direct interaction

πŸš€ Use Cases

  • Investigate why a service worker will not update
  • Diagnose stale cache behavior
  • Determine why a PWA will not install
  • Debug framework/component state issues

⚑ Developer Benefits

  • Uses MCP to integrate debugging context into model workflows
  • Reduces manual DevTools assembly for common debugging questions
  • Targets Chrome DevTools–style information for AI consumption

⚠️ Limitations

  • The provided data does not specify supported tools or any server-side configuration details beyond the debugging scope

Topics

ai-debuggingbrowser-automationcache-storagechrome-devtoolsclaude-codediagnosticsindexeddbinstallabilitymcpmodel-context-protocolpwareact-devtoolsreduxrrwebservice-worker