MCP-TMUX

JackMiao999/MCP-TMUX

3.1

If you are the rightful owner of MCP-TMUX 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.

A Model Context Protocol (MCP) server designed for managing TMUX terminal multiplexer and facilitating communication between AI Agents.

Tools

Functions exposed to the LLM to take actions

list_sessions

List all tmux sessions

create_session

Create a new tmux session

kill_session

Terminate a specified tmux session

get_session_info

Get detailed session information

list_windows

List windows in a session

create_window

Create a new window in a session

kill_window

Close a specified window

list_panes

List panes in a window

split_window

Split window to create new pane

capture_pane

Capture pane content

send_keys

Send keystrokes to a pane

register_agent

Register current Agent to communication network

unregister_agent

Unregister current Agent from communication network

list_agents

List all online Agents

send_message

Send text message to other Agents

send_command

Send executable command to other Agent's terminal

get_messages

Retrieve received messages

process_commands

Process and execute received commands

get_message_history

View communication history with specific Agent

clear_old_messages

Clean up expired messages

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources