# Terminal Control

> Use this tool when you need to control terminal operations across different platforms, especially on macOS environments, to execute shell commands, automate workflows, or interact with command-line tools. It provides a standardized interface for inputs like commands and outputs like terminal information, making it suitable for AI assistants. This tool is ideal for use cases that require automating terminal tasks or integrating with system shells without direct access.

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

## Description

MCP Terminal provides a server for controlling terminal operations across different platforms, with specialized support for macOS environments. It implements multiple terminal controllers including a cross-platform subprocess controller, macOS-specific AppleScript controller, and an iTerm2 controller that leverages the official API. The server exposes terminal functionality through a standardized interface that allows executing commands and retrieving terminal information, making it particularly useful for AI assistants that need to run shell commands, automate terminal workflows, or interact with command-line tools without direct access to the system shell.

## Trust

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

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** other
- **Updated:** 2026-09-28

## Source

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

## 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": "sichang-terminal"
    }
  }
}
```

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