# Interactive Terminal

> Use this tool when you need to enhance AI assistant interactions with user input capabilities and notifications, solving problems that require user confirmation or clarification during complex tasks. It provides a terminal-based interface for single-question prompts, multi-step chat sessions, and system notifications, accepting user inputs and generating responses. Ideal for cross-platform operation, it supports Windows, macOS, and Linux, with features like timeout handling and predefined option selection.

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

## Description

Interactive MCP provides a set of tools for enhancing AI assistant interactions through user input capabilities and notifications. It offers single-question prompts, intensive chat sessions for multi-step interactions, and system notifications when responses are complete. Built with React and Ink for terminal-based UIs, it supports cross-platform operation (Windows, macOS, Linux) with timeout handling and predefined option selection. The implementation is particularly valuable for scenarios requiring user confirmation or clarification during complex tasks, enabling AI assistants to gather necessary information without making assumptions.

## Trust

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

## Facts

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

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/ttommyth-interactive-terminal)
- **Repository:** <https://github.com/ttommyth/interactive-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": "ttommyth-interactive-terminal"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/ttommyth-interactive-terminal` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/ttommyth-interactive-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
