Tater-T/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 henry@mcphub.com.
The Tmux MCP Server is an experimental software designed for testing and development, providing persistent shell execution through tmux sessions.
Tools
Functions exposed to the LLM to take actions
shell_exec
Execute commands that complete quickly. Waits for completion and returns full output.
shell_exec_interactive
Execute commands and return immediately with terminal snapshot. Perfect for long-running processes.
tmux_send_input
Send input to interactive commands waiting for user input.
tmux_capture_terminal
Check current terminal state without executing commands.
tmux_list_sessions
List all active tmux sessions.
tmux_create_session
Create a new tmux session explicitly.
tmux_destroy_session
Destroy a tmux session and clean up resources.
tmux_session_exists
Check if a session exists and is responsive.
tmux_session_info
Get detailed health and lifecycle information about a session.
tmux_cleanup_sessions
Automatically clean up idle and unhealthy sessions.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client