Skip to main content
Glama

ブラウザコントロールMCP

Claude Desktop などの LLM クライアントがユーザーのローカル ブラウザー (Firefox) を制御できるようにするブラウザー拡張機能とペアになった MCP サーバー。

特徴

MCP サーバーは次のツールをサポートしています。

  • タブを開くまたは閉じる

  • 開いているタブのリストを取得する

  • 開いているタブを並べ替える

  • ブラウザの履歴を読み取って検索する

  • ウェブページのテキストコンテンツとリンクを読む

  • ブラウザタブ内のテキストを検索して強調表示する

さらに、ブラウザで開かれた各タブの内容は MCP リソースとして使用できるため、ユーザーは MCP クライアント自体 (Claude など) でブラウザ タブを選択し、そのコンテンツをコンテキストに読み込むことができます。

Related MCP server: browser-use MCP Server

使用例:

タブ管理

  • 「ブラウザ内の仕事に関係のないタブをすべて閉じます。」

  • 「ブラウザ内のタブを意味のある順序に並べ替えます。」

  • 「過去24時間以内にアクセスされていないブラウザのタブをすべて閉じる」

ブラウザ履歴検索

  • 「ニュージーランドのミルフォードトラックに関する記事をブラウザ履歴から見つけるのを手伝ってください。」

  • 「先週アクセスした AI に関するすべての記事を、重複を避けながら最大 10 件まで開きます。」

閲覧と調査

  • 「ブラウザでハッカーニュースを開いて、トップ記事を読んで、コメントも読んでみてください。コメントは記事の内容に合っていますか?」

  • 「ブラウザでGoogle Scholarを使って、過去3年間のL-テアニンに関する論文を検索してください。最も引用されている3つの論文を開いてください。それらを読んで要約してください。」

  • 「ブラウザでGoogle検索を使って花屋を探してください。最も関連性の高い10件の結果を開いてください。各花屋の所在地と営業時間を記載した表を表示してください。」

インストール

このリポジトリをクローンし、メイン リポジトリ ディレクトリで次のコマンドを実行して、MCP サーバーとブラウザー拡張機能の両方をビルドします。

npm install npm install --prefix mcp-server npm install --prefix firefox-extension npm run build

最後のnpm run buildコマンドは、MCP サーバーと拡張機能間の共有シークレットも生成します。

Claude Desktop での使用:

次の構成をclaude_desktop_config.jsonに追加します (Claude Desktop Developer 設定の [構成の編集] ボタンを使用します)。

{ "mcpServers": { "browser-control": { "command": "node", "args": [ "<path to repo>/mcp-server/dist/server.js" ] } } }

<path to repo>正しいパスに置き換えます。

必ずClaude Desktopを再起動してください。

Firefoxでの使用

browser-control-mcp 拡張機能は Firefox 用に開発されました。

拡張機能をインストールするには:

  1. FirefoxのURLバーにabout:debugging

  2. 「このFirefox」をクリック

  3. 「一時的なアドオンを読み込む...」をクリックします

  4. このプロジェクトのfirefox-extensionフォルダの下にあるmanifest.jsonファイルを選択します。

個人の Firefox ブラウザで拡張機能を実行したくない場合は、別の Firefox インスタンス ( https://www.mozilla.org/en-US/firefox/developer/で入手可能な Firefox Developer Edition など) をダウンロードすることもできます。

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

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/eyalzh/browser-control-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server