Blowback (Frontend Development) offers real-time feedback, browser automation, and DOM interaction for efficient fronten
Fetch and extract information from websites automatically
Example: Research competitor pricing, scrape product reviews, monitor news mentions
Automate 5-10 hours/week of manual web research
Track website changes, new content, price updates
Example: Monitor competitor blog for new posts, track stock availability, watch for pricing changes
Stay informed without manual checking, never miss important updates
Extract structured data from multiple websites
Example: Compile product listings from 10 e-commerce sites, aggregate job postings, collect real estate data
Build datasets 100x faster than manual copying
Interact with services that don't offer APIs
Example: Check form submissions, validate website functionality, test user flows
Automate interactions with any website, even without API
MuuMuu Domain byGMO Pepabo
ムームードメインと接続し、ドメインの空き検索・価格確認から購入手続きまでを会話で進められます。決済はムームードメインのサイト上でご自身が完了させる方式です。保有ドメインの一覧・詳細確認、ネームサーバーの確認・変更、DNSレコードの一覧・作成・更新・削除、更新日や自動更新設定の確認・変更にも対応します。
JupiterOne
Ask questions about your JupiterOne agentic security and it asset graph and manage alerts, rules, and dashboards — in natural language.
OnChainDiligence
Inspect autonomous payments before execution and independently verify evidence afterward.
Agility CMS
AI pipelines for developers and marketers. Model content, author pages, publish updates, and manage media across multiple Agility CMS instances through natural language.
WeWeb
Build your WeWeb projects using Claude
Strong directory entry: Blowback (Frontend Development) surfaces stars and publisher context so we could sanity-check maintenance before adopting.
Blowback (Frontend Development) reduced integration guesswork — categories and install configs on the listing matched the upstream repo.
Blowback (Frontend Development) has been reliable for tool-calling workflows; the MCP profile page is a good permalink for internal docs.
We evaluated Blowback (Frontend Development) against two servers with overlapping tools; this profile had the clearer scope statement.
Blowback (Frontend Development) is a well-scoped MCP server in the explainx.ai directory — install snippets and categories matched our Claude Code setup.
Blowback (Frontend Development) has been reliable for tool-calling workflows; the MCP profile page is a good permalink for internal docs.
Useful MCP listing: Blowback (Frontend Development) is the kind of server we cite when onboarding engineers to host + tool permissions.
I recommend Blowback (Frontend Development) for teams standardizing on MCP; the explainx.ai page compares cleanly with sibling servers.
We evaluated Blowback (Frontend Development) against two servers with overlapping tools; this profile had the clearer scope statement.
Blowback (Frontend Development) is among the better-indexed MCP projects we tried; the explainx.ai summary tracks the official description.
showing 1-10 of 59
Share your MCP server with the developer community
Select a client to integrate this server.
Claude Desktop configuration
{
"mcpServers": {
"blowback": {
"command": "npx",
"args": [
"-y",
"blowback-context"
]
}
}
}Integrates frontend development servers with AI tools by capturing browser console logs, monitoring HMR events, and enabling DOM inspection. Works with development environments like Vite to provide real-time debugging feedback.
Blowback (Frontend Development) is a community-built MCP server published by esnark that provides AI assistants with tools and capabilities via the Model Context Protocol. Blowback (Frontend Development) offers real-time feedback, browser automation, and DOM interaction for efficient fronten It is categorized under browser automation, developer tools. This server exposes 16 tools that AI clients can invoke during conversations and coding sessions.
You can install Blowback (Frontend Development) in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server runs locally on your machine via the stdio transport.
Vite MCP Server is now Blowback
Blowback aims to support various FE development servers, not only Vite
A Model Context Protocol (MCP) server that integrates FE development servers with AI tools like Claude Desktop and Cursor.
Command (Claude Code):
claude mcp add blowback -s project -e PROJECT_ROOT=/path/to/your/project -- npx -y blowback-context
Or use json configuration:
{PROJECT_ROOT}/.mcp.json{PROJECT_ROOT}/.cursor/mcp.json{
"mcpServers": {
"blowback": {
"command": "npx",
"args": ["-y", "blowback-context"],
"env": {
"PROJECT_ROOT": "/path/to/your/project"
}
}
}
}
PROJECT_ROOT: Project root path (optional, defaults to current working directory)ENABLE_BASE64: Include base64 encoded images in tool responses (default: false / affects token usage and context window when enabled)The init prompt provides guidance to AI assistants on how to effectively use the following features:
Cursor Chat does not support MCP prompt functionality, so this feature is not available. (Claude Code recommended) If needed, manually input the following prompt:
You can use checkpoint features by inserting
<meta name="__mcp_checkpoint" data-id="">into the head to create a named snapshot of the current state. The data-id attribute is a unique identifier for the checkpoint.Console logs generated in the browser while a checkpoint is active are tagged with the checkpoint ID and can be queried individually.
Note: In some development environments, hot reload is triggered when files are saved, so carefully consider the sequence between meta tag changes and the changes you want to observe. Make sure to set the checkpoint meta tag before making the changes you want to track.
You can use the capture-screenshot tool to take screenshots. The captured screenshots are stored in the @.mcp_screenshot/ directory.
| Tool Name | Description |
|---|---|
get-hmr-events | Retrieves recent HMR events |
check-hmr-status | Checks the HMR status |
Note: HMR connection is optional, not required. HMR event monitoring starts automatically when the browser is launched.
| Tool Name | Description |
|---|---|
start-browser | Starts a browser instance and navigates to the development server. HMR monitoring starts automatically |
capture-screenshot | Captures a screenshot of the current page or a specific element. Returns screenshot ID and resource URI |
get-element-properties | Retrieves properties and state information of a specific element |
get-element-styles | Retrieves style information of a specific element |
get-element-dimensions | Retrieves dimension and position information of a specific element |
monitor-network | Monitors network requests in the browser for a specified duration |
get-element-html | Retrieves the HTML content of a specific element and its children |
get-console-logs | Retrieves console logs from the browser session with optional filtering |
execute-browser-commands | Safely executes predefined browser commands |
| Tool Name | Description |
|---|---|
how-to-use | Provides instructions on how to use specific features of the server |
A resource for querying all captured screenshots. You can query screenshot reference IDs captured by the capture-screenshot tool using various criteria.
Images corresponding to reference IDs are managed in the {PROJECT_ROOT}/.mcp_screenshot/ directory.
screenshot://A resource for querying specific screenshots based on URL path.
Note: Starting from version 1.0, Blob responses through resources are disabled by default, and file reference information is returned instead
screenshot://{+path}screenshot://localhost:5173/about{PROJECT_ROOT}/.mcp_screenshot/ directory.mcp_screenshot/ directory to .gitignore<meta name="__mcp_checkpoint" data-id=""> is inserted into the head, data is recorded separately using the data-id attribute as an identifierMCP Server: Central module that exposes tools and resources to AI tools using the Model Context Protocol SDK.
Browser Automation: Uses Playwright to control Chrome for visual inspection, screenshot capture, and DOM manipulation.
Checkpoint System: Maintains snapshots of browser states for comparison and testing.
SQLite Database: Efficiently manages screenshot metadata and enables quick URL-based queries.
The server maintains several important data stores:
MCP Client → Development Server:
Web Browser → MCP Server:
MCP Server → MCP Client:
The server maintains reference objects for:
Time estimate: 20-40 minutes including configuration and testing
Prerequisites
Steps
Troubleshooting
✓ Do
✗ Don't
💡 Pro Tips
Architecture
MCP server handles HTTP requests, HTML parsing, JavaScript rendering (if headless browser), and returns structured data to Claude.
Protocols
Compatibility
✓ Use when
Use for research automation, content monitoring, data aggregation from multiple sources, and when official APIs don't exist. Best for read-only information gathering.
✗ Avoid when
Avoid for sites with APIs (use API instead), sites that explicitly forbid scraping, when data is copyrighted, or for login-required content without proper authorization.
OneSignal
Agentic access to OneSignal’s customer engagement platform for messaging, users, and analytics.