Execute commands in the current iTerm session.

A Model Context Protocol server that provides access to your iTerm session.

Features

  • Efficient Token Use: Only the visible content of the terminal is passed to the model. The model can retrieve content that's not visible if necessary.
  • Supports Long-Running Processes: iterm-mcp knows when the terminal is waiting for user input. Long-running processes are handled gracefully.
  • Interrupt When Needed: Send control characters to the terminal to interrupt processes.
  • Inspect Terminal Activity: Gives the model visibility into the current terminal content.

Tools

  • write_to_terminal - Writes to the active iTerm terminal, often used to run a command.
  • read_terminal_output - Reads the output from the active iTerm terminal.
  • send_control_character - Sends a control character to the active iTerm terminal.

Installation

Install Command

Integrate this tool for Claude Desktop.

Report Bug

Server Statistics

UsageUsed 883 times last month
LicenseMIT
LocalYes
Published1/10/2025