Vite MCP Server
ブローバック
Vite MCPサーバーは現在Blowbackです
BlowbackはViteだけでなく、様々なFE開発サーバーをサポートすることを目指しています。
Cursor との統合をサポートするために、FE 開発サーバーに Model Context Protocol (MCP) サーバーを追加します。
主な特徴
FE開発サーバーとMCPサーバーの統合
MCP 経由のブラウザ コンソール ログのキャプチャと送信
チェックポイントベースのログ管理
Related MCP server: Blowback
インストール
カーソル MCP 構成にサーバーを追加します。
{
"blowback": {
"command": "npx",
"args": ["-y", "blowback-context"]
}
}リソース
コンソールログ
ブラウザ コンソールのログを取得するためのリソース。
注: MCPリソース機能は現時点ではCursorではサポートされていません。代わりにget-console-logsツールをご利用ください。
スクリーンショット
スクリーンショットをキャプチャして管理するためのリソース。
注: 他のリソースと同様に、これは現時点ではCursorで直接サポートされていません。代わりにcapture-screenshotツールをご利用ください。
ツール
HMRツール
ツール名 | 説明 |
| 最近のHMRイベントを取得します |
| HMRステータスを確認します |
ブラウザツール
ツール名 | 説明 |
| ブラウザインスタンスを起動し、Vite開発サーバーに移動します |
| 現在のページまたは特定の要素のスクリーンショットをキャプチャします。スクリーンショットはディスクに保存されます。MCPクライアントの制限により、保存したスクリーンショット画像を編集ツールに手動で転送する必要がある場合があります。 |
| 特定の要素のプロパティと状態情報を取得します |
| 特定の要素のスタイル情報を取得します |
| 特定の要素の寸法と位置情報を取得します |
| 指定された期間、ブラウザ内のネットワークリクエストを監視します |
| 特定の要素とその子のHTMLコンテンツを取得します。 |
| オプションのフィルタリングを使用してブラウザセッションからコンソールログを取得します |
| 定義済みのブラウザコマンドを安全に実行します |
ツールの使い方
ツール名 | 説明 |
| ツールの使用方法の説明を提供します |
ログ管理システム
ログ管理方法
すべてのブラウザコンソールログはログファイルに保存されます
get-console-logsツールを使用して、特定のチェックポイントのログを照会できます。
チェックポイントシステム
チェックポイント操作方法
チェックポイントは、特定のバージョンのスナップショット、ログ、スクリーンショットなどを管理するために使用されます。
<meta name="__mcp_checkpoint" data-id="">``headに挿入されると、data-id属性を識別子としてデータが個別に記録されます。
アーキテクチャとデータフロー
コアコンポーネント
MCP サーバー: MCP クライアントにツールを提供する、モデル コンテキスト プロトコル SDK に基づく中心モジュール。
ブラウザ自動化: Puppeteer を使用して Chrome を制御し、変更を視覚的に検査します。
チェックポイント システム: 比較とテストのためにブラウザーの状態のスナップショットを維持します。
データソースと状態管理
サーバーはいくつかの重要なデータ ストアを維持します。
HMR イベント レコード: Vite からの最近の HMR イベント (更新、エラー) を追跡します。
コンソール メッセージ ログ: デバッグ用にブラウザー コンソールの出力をキャプチャします。
チェックポイント ストレージ: DOM スナップショットを含むブラウザー状態の名前付きスナップショットを保存します。
コミュニケーションフロー
MCPクライアント → 開発サーバー:
MCPクライアントがソースコードを変更し、開発サーバーがその変更を検出する
開発サーバーはブラウザを更新したり、HMRイベントを自動的に発行したりします。
Webブラウザ → MCPサーバー:
HMR イベントとコンソール ログは Puppeteer を通じてキャプチャされます。
MCPサーバーはブラウザの現在の状態を照会したり、スクリーンショットをキャプチャしたりします
MCP サーバー → MCP クライアント:
サーバーは HMR イベントを構造化された応答に変換します。
MCP クライアントが HMR ステータスを照会し、スクリーンショットをキャプチャするためのツールを提供します。
国家維持
サーバーは次の参照オブジェクトを維持します:
現在のブラウザとページインスタンス
最近のHMRイベント
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceFacilitates integration with the Cursor code editor by enabling real-time code indexing, analysis, and bi-directional communication with Claude, supporting concurrent sessions and automatic reconnection.1039MIT
- AlicenseNot gradedqualityDmaintenanceIntegrates front-end development servers with AI tools, enabling browser automation, console log capture, screenshot management, and HMR event monitoring.34MIT
- AlicenseNot gradedqualityCmaintenanceCompiler-in-the-loop steering for coding agents - Cursor and Claude Code. It runs your workspace's real language server on each edit, extracts diagnostics scoped to the changed lines and type signatures, and feeds that back to the coding agent.MIT
- AlicenseNot gradedqualityAmaintenanceEnables interactive feedback sessions in Cursor with support for multiple chat tabs, clipboard (copy/paste images), and robust connection management across multiple windows.91MIT
Related MCP Connectors
Give AI coding agents access to your Vynix visual feedback, bug reports, and AI diagnosis.
Coding agents from Claude Code, Cursor and Codex claim jobs and lock files on one shared board.
Cross-agent artifact workspace with provenance across Claude Code, Codex, Cursor, LangGraph.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ESnark/blowback'
If you have feedback or need assistance with the MCP directory API, please join our Discord server