Tab Hammer について
Tab Hammer は、Tab Hammer 拡張機能を通じて AI エージェントがブラウザーのタブを管理できる MCP サーバーです。CLI でブラウザーとエージェントの登録をインストール、確認、削除できます。
主な機能
- 01タブの一覧表示とグループ化
- 02タブの移動とフォーカス
- 03タブの開閉
- 04登録のインストールと削除
- 05ブラウザーとエージェント設定の診断
活用シーン
- 01調査タスク用のタブ整理
- 02別ウィンドウへのタブ移動
- 03依頼に応じたページの表示やフォーカス
- 04エージェントと拡張機能の接続確認
MCP 対応
Tab Hammer 拡張機能を介して、MCP クライアントにブラウザータブの操作を提供します。ブラウザーホストがローカルソケット経由で拡張機能とサーバーを中継します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
8掲載時のツール一覧 · 4 日前に更新
このツールにパラメーターはありません。
詳細
tab-hammer-mcp
AI エージェントが、Tab Hammer ブラウザー拡張機能を通じて、ブラウザーのタブを一覧表示、グループ化、移動、フォーカス、開閉できる MCP サーバーです。
拡張機能をインストールしたら、次を実行します(Node 20 以降)。
npx tab-hammer-mcp install
見つかったすべての Chromium ブラウザー(Chrome、Chrome Beta/Dev/Canary、Chromium、Brave、Edge、Arc)に Tab Hammer のネイティブメッセージングホストを登録し、見つかったすべてのエージェント(Claude Code、Claude Desktop、Codex、Cursor、VS Code、Windsurf、Devin Desktop)にこのサーバーを登録します。macOS、Linux、Windows に対応しています。それ以外のエージェントについては、貼り付ける設定を表示します。その後、ブラウザーで Tab Hammer を再読み込みし、エージェントを再起動してください。
npx tab-hammer-mcp doctorは、各ブラウザーの登録状況、拡張機能が接続されているかどうか、各エージェントの設定を確認し、問題の修正方法を案内します。また、新しいバージョンがある場合は通知します。インストール時にサーバーのコピーが作成されるため、更新するにはnpx tab-hammer-mcp@latest installを実行してください。npx tab-hammer-mcp uninstallは、インストール時に行った変更をすべて元に戻します。--only <ids>/--skip <ids>を使うと、どちらのコマンドでも対象を絞り込めます(対象は--helpに表示されます)。--extension-id <id>を指定すると、別のビルドの拡張機能も使用できます。- コマンドを指定せずに
npx tab-hammer-mcpを実行すると、stdio 経由でサーバーが起動します。
ブラウザーはホストを実行し、ホストがローカルソケット(Windows ではユーザーごとの名前付きパイプ)を介して拡張機能とこのサーバーの間を中継します。ホストとサーバーは両方とも ~/.tab-hammer/mcp(Windows では %LOCALAPPDATA%\TabHammer\mcp)にコピーされ、インストール時に使用した node で実行されます。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。