# iTerm

> Use this tool when you need to integrate AI assistants with terminal operations, specifically in iTerm, to execute shell commands and automate workflow tasks. It provides direct access to the active tab in iTerm, enabling seamless interaction between AI systems and terminal sessions. Ideal for developers and system administrators, iTerm simplifies remote system management and interactive scripting tasks.

Canonical page: https://skillsregistry.net/skills/ferrislucas-iterm  
JSON: https://api.skillsregistry.net/v1/skills/ferrislucas-iterm

## Description

iterm-mcp, created by Ferris Lucas, is a Model Context Protocol server that provides direct access to the currently active tab in iTerm. It enables seamless execution of shell commands within the active iTerm session, bridging the gap between AI assistants and terminal operations. This implementation stands out by focusing specifically on iTerm integration, making it particularly useful for developers and system administrators who frequently work in terminal environments. It simplifies workflow automation, remote system management, and interactive scripting tasks by allowing AI systems to directly interact with the user's terminal session. The server is built with TypeScript, ensuring type safety and easy integration with other JavaScript-based tools and environments.

## Trust

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

## Facts

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

## Source

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

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