Blowback is an MCP server that integrates with frontend development environments to provide real-time feedback and debugging capabilities. It uses Puppeteer to launch a browser instance that connects to development servers (like Vite), monitors Hot Module Replacement (HMR) events, captures console logs, and provides tools for interacting with the DOM. The server includes features for taking screenshots, monitoring network requests, retrieving element properties, and executing browser commands - making it particularly valuable for AI assistants that need to understand and debug frontend applications during development without leaving the conversation interface.
Retrieves recent HMR events.
Checks the HMR status.
Starts a browser instance and navigates to the Vite development server.
Captures a screenshot of the current page or a specific element. Screenshots are saved to disk.
Retrieves properties and state information of a specific element.
Retrieves style information of a specific element.
Retrieves dimension and position information of a specific element.
Monitors network requests in the browser for a specified duration.
Retrieves the HTML content of a specific element and its children.
Retrieves console logs from the browser session with optional filtering.
Safely executes predefined browser commands.
No reviews yet. Be the first to review!
Sign in to join the conversation
Our bundler currently only supports TypeScript-based servers. Check back soon!