mcpField
T
tmux-mcp-tools

tmux-mcp-tools

ローカル
github.com/PsychArch開発ツール74 週間前に更新

tmux-mcp-tools について

退役済みでメンテナンスされていない tmux MCP サーバーです。かつて tmux セッションのペインを作成・操作するツールを提供していました。資料は参照用に残され、Agent のシェルツールから tmux を使う方法が案内されています。

主な機能

  1. 01専用 tmux ペインの作成
  2. 02ペイン出力とスクロールバックの確認
  3. 03キー入力の送信やコマンド実行
  4. 04ヒアドキュメントによるファイル書き込み

活用シーン

  1. 01過去の MCP ツールインターフェースの参照
  2. 02案内に沿ってシェルツールから tmux を操作

MCP 対応

過去の MCP サーバーは、tmux ペインの作成・表示、キー入力、コマンド実行、ファイル書き込みのツールを提供していました。退役済みで、メンテナンスは終了しています。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"tmux-mcp-tools": {
"command": "uvx",
"args": [
"tmux-mcp-tools"
]
}
}
}
起動コマンドuvx tmux-mcp-tools

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

パッケージ
pypitmux-mcp-tools

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

tmux-mcp-tools

提供終了

このプロジェクトは2026-10-02に提供を終了し、メンテナンスされていません。代わりに、エージェントのシェルツールから tmux を直接使用してください。ソースは参照用に保持されており、自動化された PyPI への公開は削除されました。

長時間実行する作業や対話型の作業では、専用の tmux ウィンドウを作成してペイン ID を控え、send-keys と capture-pane を使って操作してください:

tmux new-window -d -n agent-task -P -F '#{pane_id}'
# Replace %12 with the pane ID returned above.
tmux send-keys -t %12 -l 'python -m http.server 8000'
tmux send-keys -t %12 Enter
tmux capture-pane -p -t %12 -S -100
tmux send-keys -t %12 C-c

以下のドキュメントでは、過去の MCP インターフェースについて説明します。

tmux セッションを操作するためのツールを提供する MCP サーバーです。

ツール

  • tmux_create_pane:バックグラウンドサーバー、REPL、リモートシェル、その他の長時間実行タスクを実行する前に、専用のペインを作成する必要があります
  • tmux_capture_pane:オプションの遅延時間とスクロールバックを指定して、ペインの内容を読み取ります
  • tmux_send_keys:対話型プログラムにキー入力を送信します(自動で Enter は押されません)
  • tmux_send_command:コマンドを実行し、自動で Enter を押します。待機パターンも指定できます
  • tmux_write_file:ヒアドキュメントを使ってファイルを書き込みます(リモート/SSH 環境向け)

設定

{
  "mcpServers": {
    "tmux-mcp-tools": {
      "command": "uvx",
      "args": ["tmux-mcp-tools"]
    }
  }
}
オプション
  • --transport:stdio(デフォルト)または http
  • --host:HTTP ホスト(デフォルト:127.0.0.1)
  • --port:HTTP ポート(デフォルト:8080)
  • --enter-delay:Enter を送信するまでの遅延時間(秒、デフォルト:0.4)

コメント

MCP は初めてですか?

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

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