Terminal Control

Provides interactive terminal session management through tmux, enabling command execution, multiple shell sessions, and persistent

wehnsdaefflae 11 ↓ 3.5k
Claude CodeClaude DesktopGeneric
View source ↗

Terminal Control MCP Server provides interactive terminal session management through tmux, enabling AI assistants to execute commands, manage multiple shell sessions, and interact with terminal-based applications like Python REPLs, debuggers, and SSH connections. Built with comprehensive security controls, web-based monitoring, and real-time terminal streaming, it supports complex automation workflows that require persistent terminal state and interactive input/output handling. The implementation uses libtmux for robust session management and includes features like keyboard shortcut handling, session lifecycle tracking, and structured interaction logging, making it valuable for debugging applications, managing remote systems, database administration, and any scenario where AI assistants need to maintain long-running terminal sessions with bidirectional communication.

Source

Repository: https://github.com/wehnsdaefflae/terminal-control-mcp

Maintain Terminal Control?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

[Terminal Control on getagentictools](https://getagentictools.com/mcp/wehnsdaefflae-terminal-control-mcp?ref=badge)