tmux-mcp-server

Tater-T/tmux-mcp-server

3.1

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

No resources