MCP Browser Kit について
MCP Browser Kit は、AI アシスタントがローカルのブラウザを操作できるようにするMCP サーバーです。Claude in Chrome の代替として、任意のアシスタントやコーディングエージェントと連携できます。
主な機能
- 01ローカルの拡張機能によるブラウザ操作
- 02stdio と HTTP のトランスポート対応
- 03M2 と M3 の拡張機能ビルド
- 04Chromium、Firefox、Safari への対応
活用シーン
- 01アシスタントにローカルブラウザでのGitHub リポジトリへのスター付けを依頼
- 02複数の MCP クライアントから共通のブラウザ操作の入口を利用
MCP 対応
本プロジェクトは MCP サーバーとして、stdio または HTTP 経由でローカルブラウザの操作機能を MCP クライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
19掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| browserId | string | はい | bk:///context browsers[].browserId の browserId |
| windowId | string | はい | bk:///context browsers[].tabs[].windowId の windowId |
| tabId | string | はい | bk:///context browsers[].tabs[].id の tabId |
詳細
MCP Browser Kit
🚀
mainブランチをご覧ですか? 最新の開発ドキュメントをご覧いただいています。他のバージョンについては、release/*ブランチをご確認ください。
AI アシスタントがローカルブラウザーを操作できるようにする MCP サーバーです。あらゆる AI アシスタントやコーディングエージェントで使える、「Claude in Chrome」の代替ツールです。
https://github.com/user-attachments/assets/1fbf87fd-06d1-42bf-a06f-cc2bbdf375a8
使用方法
-
MCP Browser Kit を MCP クライアントに追加します。
{ "mcpServers": { "browser-kit": { "command": "npx", "args": ["@mcp-browser-kit/server@latest"] } } }デフォルトではサーバーは
stdioトランスポートを使用します。代わりにhttpトランスポートも使用できます。npx @mcp-browser-kit/server@latest --transport http # optional flags (defaults shown): # --http-host 127.0.0.1 # --http-port 21082次に、
commandの代わりに URL を MCP クライアントに指定します。{ "mcpServers": { "browser-kit": { "url": "http://127.0.0.1:21082/mcp" } } }セキュリティ:まだ認証機能がないため、
--http-hostのデフォルトは127.0.0.1(ループバックのみ)です。--http-host 0.0.0.0(または LAN アドレス)を指定するのは、そのホスト/ポートにアクセスできる人なら誰でも ブラウザーを操作できることを理解している場合に限ってください。 -
ブラウザーに適した拡張機能のビルドを選択します。
- お使いのブラウザーに対応するビルド(M2 または M3)を、以下の互換性表で確認してください
- M2 ビルドは M3 ビルドより多くの機能を提供するため、ブラウザーが両方に対応している場合は M2 をお選びください
-
最新リリースから、互換性のある最新ビルドをダウンロードします。
-
互換性のあるブラウザーに拡張機能を読み込み、有効にします。
-
拡張機能のスクリプトが読み込まれるよう、開いているタブを再読み込みします。
-
MCP クライアントでメッセージの送信を開始します。
Use browser-kit, star the last open GitHub repo on my browser -
必要に応じて、詳しくはユーザーノートをご確認ください。
互換性表
M2 ビルドは M3 ビルドより多くの機能をサポートしています。 拡張機能のファイル名パターン:
- M2 ビルド:
- Chromium:
mcp_browser_kit_m2-<version>.zip(例:mcp_browser_kit_m2-5.0.0.zip)- Firefox:
mcp_browser_kit_m2-<version>.xpi(例:mcp_browser_kit_m2-5.0.0.xpi)- M3 ビルド:
mcp_browser_kit_m3-<version>.zip(例:mcp_browser_kit_m3-5.0.0.zip)
| ブラウザー | M2 ビルド | M3 ビルド |
|---|---|---|
| Chrome | ❌ | ✅ |
| Brave | ✅ | ✅ |
| Edge | ✅ | ✅ |
| Firefox | ✅ | ❌ |
| Safari | ✅ | ❌ |
拡張機能を読み込む
- Chromium ベースのブラウザー(Chrome、Brave、Edge)
- ダウンロードした
.zipファイルを解凍します - chrome://extensions/ を開きます
Developer modeを有効にしますLoad unpackedをクリックします- 解凍した拡張機能のフォルダーを選択します
- ダウンロードした
- Firefox
- about:addons を開きます
- 歯車アイコンをクリックし、
Install Add-on From Fileを選択します - ダウンロードした
.xpiファイルを選択します
- Safari
- ダウンロードした
.zipファイルを解凍します Develop > Show Extension Builderを開きます+をクリックし、Add Extensionを選択します- 解凍した拡張機能のフォルダーを選択します
Installをクリックして拡張機能をインストールします
- ダウンロードした
ユーザー向けの注意事項
Alpha 段階での注意:機密データが意図せず AI モデルプロバイダーに公開されるのを防ぐため、この MCP には別のブラウザープロファイルまたは専用のブラウザーインスタンスを使用することを検討してください。
セキュリティ:BrowserKit には現在、受信リクエストの認証機能がありません。デバイスのネットワーク上で、ポート 21082 および 2769-2799 のみを使用してください。
ホスト型デプロイ
フロンティア AI でホスト型デプロイを利用できます。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。