# HT Terminal

> Use this tool when you need to automate terminal sessions and interactions for AI assistants, headless server management, or terminal automation workflows. It provides a high-performance interface for creating, managing, and interacting with terminal sessions, accepting inputs such as keystrokes and commands, and producing outputs like session snapshots and execution results. With its efficient and cross-platform implementation, it's ideal for use cases requiring programmatic terminal access without manual intervention.

Canonical page: https://skillsregistry.net/skills/ht-terminal  
JSON: https://api.skillsregistry.net/v1/skills/ht-terminal

## Description

This MCP server provides AI assistants with direct access to headless terminal sessions through a high-performance Rust implementation that integrates the HT (headless terminal) library via git submodule. Built by Memex Tech using Rust with tokio for async operations and direct HT library integration, it offers six core tools for terminal automation: session creation with optional web server preview, keystroke sending with special key support, terminal snapshots, command execution with output capture, session listing, and session management. The implementation delivers significant performance improvements over TypeScript equivalents (40x faster startup, 70% less memory usage) while providing a single 4.7MB binary deployment, cross-platform support including Windows, and optional live terminal preview through HT's native web server, making it valuable for terminal automation workflows, headless server management, and building AI assistants that need programmatic terminal access without manual SSH or console interaction.

## Trust

- **Trust score (0–1):** 0.74
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** version-control
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/ht-terminal)
- **Repository:** <https://github.com/memextech/ht-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "ht-terminal"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/ht-terminal` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/ht-terminal/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
