Skip to content

紹介

DevBridgeは、任意のAIツールをChromeブラウザに接続し、デバッグと自動化を実現するChrome拡張機能とMCPサーバーです。

MCPとは?

Model Context Protocol(MCP)は、AIアプリケーションが外部ツールやサービスと連携するためのオープン標準です。DevBridgeを使用すると、AIエディタからMCPツール呼び出しが送信され、DevBridgeがChromeで実行して結果を返します。

DevBridgeでできること

DevBridgeは18のMCPツールを提供し、2つのコアワークフローをカバーします:

デバッグ — コンソールログの読み取り、ネットワークリクエストのキャプチャ、アクセシビリティツリーの検査、JavaScriptの実行、スクリーンショット。Chrome DevToolsの完全なデバッグワークフローをAIエディタから直接利用できます。

自動化 — クリック、入力、スクロール、ドラッグ、フォーム入力、ファイルアップロード、ページナビゲーション、セッションのGIF録画。エンドツーエンドのテストフローを構築し、繰り返しのブラウザ作業を自動化します。

動作の仕組み

AIツール ←stdio→ MCPサーバー ←IPC→ ネイティブホスト ←Native Messaging→ Chrome拡張 ←CDP→ ブラウザ

すべての通信はローカルで行われ、データは外部サーバーに送信されません。

主な機能

  • 18のMCPツール:ページ読み取り、インタラクション、ナビゲーション、デバッグ、視覚的キャプチャ、タブ管理
  • クロスオリジンiframe対応(クロスオリジンOOPIF含む)
  • Shadow DOM穿透(openおよびclosed Shadow DOM)
  • Canvasインタラクション(12のサブアクション)
  • GIF録画:複数ステップのインタラクションをアニメーションGIFとして録画
  • 3プラットフォーム対応:Windows、macOS、Linux
  • 権限管理:ドメインベースのきめ細かいアクセス制御

はじめに

Chrome拡張機能のインストール

DevBridge — Browser Debugging & Automation via MCP