Loading connector details…
Loading connector details…
Choose a unique username to continue using AgentHotspot
by timbr • Uncategorized
A Python-based MCP server enabling LLM agents to develop, run, and visually inspect Terminal User Interface applications via high-fidelity terminal screenshots.
Run and capture high-fidelity screenshots of terminal-based TUI applications.
Interact with terminal applications in real-time via WebSocket.
Programmatically send commands and keystrokes to a pseudo-terminal environment.
This MCP server provides a backend that manages a pseudo-terminal running bash and a headless browser frontend using Playwright and Xterm.js to render terminal output and capture PNG screenshots. It supports both screenshot-based terminal state inspection without WebSocket connections and optional real-time terminal interaction via WebSocket. The system is designed for efficient asynchronous operation, containerization readiness, and robust error handling, making it ideal for LLM agents developing and debugging TUI applications.