mcpField
T
Tab Hammer

Tab Hammer

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

Tab Hammer について

Tab Hammer は、Tab Hammer 拡張機能を通じて AI エージェントがブラウザーのタブを管理できる MCP サーバーです。CLI でブラウザーとエージェントの登録をインストール、確認、削除できます。

主な機能

  1. 01タブの一覧表示とグループ化
  2. 02タブの移動とフォーカス
  3. 03タブの開閉
  4. 04登録のインストールと削除
  5. 05ブラウザーとエージェント設定の診断

活用シーン

  1. 01調査タスク用のタブ整理
  2. 02別ウィンドウへのタブ移動
  3. 03依頼に応じたページの表示やフォーカス
  4. 04エージェントと拡張機能の接続確認

MCP 対応

Tab Hammer 拡張機能を介して、MCP クライアントにブラウザータブの操作を提供します。ブラウザーホストがローカルソケット経由で拡張機能とサーバーを中継します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"boltcreative-tab-hammer": {
"command": "npx",
"args": [
"-y",
"tab-hammer-mcp"
]
}
}
}
起動コマンドnpx -y tab-hammer-mcp

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

パッケージ
npmtab-hammer-mcp0.1.0

ツール

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 で実行されます。

コメント

MCP は初めてですか?

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

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