TUI
Interact with terminal user interface applications through managed pseudo-terminals with session management, screenshots, text rea
Provides persistent interactive terminal sessions through managed pseudo-terminals powered by node-pty and xterm-headless. Enables launching any terminal application (vim, htop, mysql, ssh) and interacting with it programmatically via screenshots, text snapshots, keystrokes, mouse events, and region reading. Supports multiple concurrent sessions with automatic cleanup, configurable terminal dimensions, and idle/text wait conditions for reliable automation of complex TUI workflows.
Source
Repository: https://github.com/nvms/tui-mcp
Maintain TUI?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[TUI on getagentictools](https://getagentictools.com/mcp/nvms-tui-mcp?ref=badge)