Provides a high-performance Model Context Protocol (MCP) server for headless terminal interactions.
HT (ht-mcp) is a high-performance, pure Rust implementation of a Model Context Protocol (MCP) server specifically designed for the 'ht' headless terminal library. It offers robust capabilities for programmatically managing and interacting with multiple concurrent terminal sessions. Users can create, send keystrokes to, execute commands within, capture snapshots of, and close terminal sessions via a set of defined MCP tools. Its direct integration with the 'ht' library ensures optimal performance, boasting significantly faster startup times, lower memory consumption, and a smaller single-binary footprint compared to alternatives, making it ideal for integration into automation pipelines and AI-driven systems.