Drive TUIs, REPLs, and terminal menus through a PTY.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "SmartCLI — drive terminal TUIs" MCP server from askskill: Run: claude mcp add 'io-github-dwgx-smartcli' -- uvx smartcli-toolkit
Developers or testers can use it to drive TUIs, menu-based programs, and REPLs to reproduce manual keypress workflows. It is suitable for verifying whether interactive flows behave as expected.
When a terminal program repeatedly requires entering menus, sending keys, and waiting for results, this tool can automate the process through a PTY. It helps reduce repetitive manual actions.
In research or DevOps scenarios, if a command-line tool is a persistent session rather than a one-shot command, this tool can inspect the screen, send input, and wait for the next state.
It is used to drive interactive terminal programs through a PTY, including TUIs, REPLs, and menu-based interfaces. Its core capabilities are perceiving terminal state, sending keys, and waiting for subsequent changes.
Based on the description, it works with interactive terminal programs such as TUIs, REPLs, and text menus. For support details on specific software types, see the source repository.
The known prerequisite is that it works through a PTY, so it targets terminal interaction environments. The installation method, dependencies, and system requirements are not specified in the provided material; see the source repository.
Control tmux sessions and panes to automate interactive terminal workflows.
Let AI agents control terminal panes, commands, and scrollable screen output.
Let AI run commands in a shared tmux terminal with live human visibility.
Control a persistent terminal via MCP for commands, SSH, and containers.
Let AI safely control tmux sessions, windows, and panes for terminal automation.
Let AI control local or remote terminals and interactive TUI apps.