{"repo":"memextech/ht-mcp","free":true,"listed":false,"github":"https://github.com/memextech/ht-mcp","clone":"git clone https://github.com/memextech/ht-mcp.git","description":"Pure Rust implementation of MCP server for headless terminal","language":"Rust","stars":216,"topics":[],"license":"Apache-2.0","category":"mcp-servers","readme_excerpt":"ht-mcp A high-performance Rust implementation of a Model Context Protocol (MCP) server for headless terminal ht. Features - 🚀 Pure Rust : Single binary MCP server, no external dependencies - 🔗 Direct Integration : Embed excellent ht headless terminal library for optimal performance - 🖥️ Multi-Session : Concurrent terminal session management - 🌐 Web Interface : Optional live terminal preview Demo ht-mcp in Memex ht-mcp in Claude Code Installation 🍺 Homebrew (Recommended) 📦 Pre-built Binaries Download from releases: 🦀 Cargo 🔧 Build from Source See docs/INSTALLATION.md for detailed installation options. MCP Tools Tool Description Parameters ------ ------------- ------------ ht create session Create new terminal session command? , enableWebServer? ht send keys Send keystrokes to session sessionId , keys[] ht take snapshot Capture terminal state sessionId ht execute command Execute command and get output sessionId , command ht list sessions List all active sessions None ht close session Close terminal session sessionId Note : Parameters use camelCase (e.g., sessionId , enableWebServer ) for MCP compatibility. Configuration Add to your MCP client configuration: For custom installation paths: Usage Example Once configured in your MCP client: 1. Create session : ht create session → Returns session ID 2. Run commands : ht execute command with session ID and command 3. Interactive input : ht send keys for multi-step interactions 4. Check state : ht take snapshot to see current ","default_branch":null,"files":null,"tree":[],"storefront":"/r/memextech","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/memextech/ht-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}