Best iTerm2 MCP Servers
iTerm2 is a terminal emulator for macOS that brings modern features and improvements to the command line interface.
Why this server?
Provides terminal control for iTerm2 on macOS via WebSocket API, enabling screen reading, mouse events, and keyboard input.
AlicenseAqualityDmaintenanceMCP server for terminal control enabling AI to manage terminal sessions via iTerm2 or tmux, with features like screen reading, keyboard/mouse input, and background execution.Last updated98521MITWhy this server?
Allows the MCP server to open a new iTerm2 terminal window to display user confirmation prompts.
Why this server?
Allows AI assistants to create and manage iTerm2 terminal sessions, execute commands, read terminal output, list active terminals, and close terminals.
AlicenseAqualityFmaintenanceA Model Context Protocol server that enables AI assistants to interact with iTerm2 terminals, allowing creation and management of terminal sessions, command execution, and reading terminal output.Last updated57315ISCWhy this server?
Provides full control over iTerm2 terminal emulator on macOS, including managing windows/tabs/sessions, sending commands and control characters, reading screen content, and accessing session variables.
AlicenseAqualityBmaintenanceAn 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.Last updated18MITWhy this server?
Provides detection and focus targeting for iTerm2, allowing notifications to navigate to specific tmux sessions, windows, and panes
AlicenseBqualityFmaintenanceAn MCP server that enables AI assistants like Claude to send native macOS notifications with tmux integration, allowing notifications to focus specific tmux sessions when clicked.Last updated31214MITWhy this server?
Provides comprehensive tools for managing iTerm2 terminal sessions, windows, tabs, and profiles, including the ability to read screen contents, execute commands, and control window layouts.
AlicenseAqualityDmaintenanceAn MCP server that enables AI assistants to control iTerm2 sessions, windows, tabs, and profiles using the official iTerm2 Python API. It includes a security model with session tagging and tiered permissions to ensure safe and controlled terminal interactions.Last updated401MITWhy this server?
Allows models to interact with an active iTerm terminal session, including writing commands, reading terminal output, and sending control characters. Enables the model to execute commands, work with REPLs, and view specific portions of terminal output.
Why this server?
Provides access to the user's iTerm terminal session, allowing the model to read terminal output, write commands to the terminal, and send control characters for full terminal control.
AlicenseAqualityDmaintenanceThis MCP server enables users to execute shell commands in the current iTerm2 session through integration with Claude Desktop, facilitating seamless command execution via the Model Context Protocol.Last updated3152560MITWhy this server?
Orchestrates multiple Claude Code agents across iTerm2 terminal sessions using tab-based management, enabling creation and deletion of sessions, agent management, and inter-agent communication through task-based workflows.
AlicenseAqualityDmaintenanceOrchestrates multiple Claude Code agents across iTerm2 sessions with process-level isolation, enabling collaborative AI development workflows on multiple codebases with task-based inter-agent communication and persistent state management.Last updated71MIT