mcpField
M
MCP Browser Kit

MCP Browser Kit

ローカル
github.com/ndthanhdevブラウザ自動化555 日前に更新

MCP Browser Kit について

MCP Browser Kit は、AI アシスタントがローカルのブラウザを操作できるようにするMCP サーバーです。Claude in Chrome の代替として、任意のアシスタントやコーディングエージェントと連携できます。

主な機能

  1. 01ローカルの拡張機能によるブラウザ操作
  2. 02stdio と HTTP のトランスポート対応
  3. 03M2 と M3 の拡張機能ビルド
  4. 04Chromium、Firefox、Safari への対応

活用シーン

  1. 01アシスタントにローカルブラウザでのGitHub リポジトリへのスター付けを依頼
  2. 02複数の MCP クライアントから共通のブラウザ操作の入口を利用

MCP 対応

本プロジェクトは MCP サーバーとして、stdio または HTTP 経由でローカルブラウザの操作機能を MCP クライアントに提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"browser-kit": {
"command": "npx",
"args": [
"-y",
"@mcp-browser-kit/server"
]
}
}
}
起動コマンドnpx -y @mcp-browser-kit/server

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@mcp-browser-kit/server

ツール

19

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
browserIdstringはいbk:///context browsers[].browserId の browserId
windowIdstringはいbk:///context browsers[].tabs[].windowId の windowId
tabIdstringはいbk:///context browsers[].tabs[].id の tabId

詳細

MCP Browser Kit

NPM Version Firefox Add-on Chrome Web Store Workspace Updated Checked with Biome Trust Score

mcp-browser-kit MCP server

🚀 main ブランチをご覧ですか? 最新の開発ドキュメントをご覧いただいています。他のバージョンについては、release/* ブランチをご確認ください。

AI アシスタントがローカルブラウザーを操作できるようにする MCP サーバーです。あらゆる AI アシスタントやコーディングエージェントで使える、「Claude in Chrome」の代替ツールです。

https://github.com/user-attachments/assets/1fbf87fd-06d1-42bf-a06f-cc2bbdf375a8

使用方法

  1. 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 アドレス)を指定するのは、そのホスト/ポートにアクセスできる人なら誰でも ブラウザーを操作できることを理解している場合に限ってください。

  2. ブラウザーに適した拡張機能のビルドを選択します。

    • お使いのブラウザーに対応するビルド(M2 または M3)を、以下の互換性表で確認してください
    • M2 ビルドは M3 ビルドより多くの機能を提供するため、ブラウザーが両方に対応している場合は M2 をお選びください
  3. 最新リリースから、互換性のある最新ビルドをダウンロードします。

  4. 互換性のあるブラウザーに拡張機能を読み込み、有効にします。

  5. 拡張機能のスクリプトが読み込まれるよう、開いているタブを再読み込みします。

  6. MCP クライアントでメッセージの送信を開始します。

    Use browser-kit, star the last open GitHub repo on my browser
    
  7. 必要に応じて、詳しくはユーザーノートをご確認ください。

互換性表

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)
    1. ダウンロードした .zip ファイルを解凍します
    2. chrome://extensions/ を開きます
    3. Developer mode を有効にします
    4. Load unpacked をクリックします
    5. 解凍した拡張機能のフォルダーを選択します
  • Firefox
    1. about:addons を開きます
    2. 歯車アイコンをクリックし、Install Add-on From File を選択します
    3. ダウンロードした .xpi ファイルを選択します
  • Safari
    1. ダウンロードした .zip ファイルを解凍します
    2. Develop > Show Extension Builder を開きます
    3. + をクリックし、Add Extension を選択します
    4. 解凍した拡張機能のフォルダーを選択します
    5. Install をクリックして拡張機能をインストールします

ユーザー向けの注意事項

Alpha 段階での注意:機密データが意図せず AI モデルプロバイダーに公開されるのを防ぐため、この MCP には別のブラウザープロファイルまたは専用のブラウザーインスタンスを使用することを検討してください。

セキュリティ:BrowserKit には現在、受信リクエストの認証機能がありません。デバイスのネットワーク上で、ポート 21082 および 2769-2799 のみを使用してください。

ホスト型デプロイ

フロンティア AI でホスト型デプロイを利用できます。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。