# iterm2-mcp

> Use this tool when you need to programmatically control and interact with iTerm2 terminal sessions on macOS. It solves problems such as automating terminal tasks, managing multiple sessions, and integrating terminal functionality with other tools. The tool accepts commands and inputs, and outputs screen content and session information, providing a powerful interface for automating and scripting terminal workflows.

Canonical page: https://skillsregistry.net/skills/lorencarvalho-iterm2-mcp  
JSON: https://api.skillsregistry.net/v1/skills/lorencarvalho-iterm2-mcp

## Description

An MCP server that provides full control over iTerm2 terminal sessions on macOS. It enables users to manage windows, tabs, and panes, run commands, read screen content, and interact with terminal sessions through Claude.

## Trust

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

## Facts

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

## Source

- **Source listing:** [Glama](https://glama.ai/mcp/servers/q0i6o41h2a)
- **Repository:** <https://github.com/lorencarvalho/iterm2-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": "lorencarvalho-iterm2-mcp"
    }
  }
}
```

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