audibleblink/tmux-mcp-server
If you are the rightful owner of tmux-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
An MCP server for managing local tmux sessions, enabling AI assistants to interact with tmux for terminal multiplexing, session management, and command execution.
Tools
Functions exposed to the LLM to take actions
tmux_list_sessions
List all active tmux sessions
tmux_create_session
Create a new tmux session
tmux_kill_session
Kill a tmux session
tmux_rename_session
Rename an existing session
tmux_list_windows
List windows in a session
tmux_create_window
Create a new window
tmux_kill_window
Kill a window
tmux_select_window
Switch to a window
tmux_rename_window
Rename a window
tmux_list_panes
List panes in a window
tmux_split_window
Split window into panes
tmux_kill_pane
Kill a pane
tmux_select_pane
Switch to a pane
tmux_resize_pane
Resize a pane
tmux_send_keys
Send keys/commands to a pane
tmux_capture_pane
Capture pane content/output
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client