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 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.
AlicenseAqualityCmaintenanceThis 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 updated3161555MITWhy this server?
Provides detection and focus targeting for iTerm2, allowing notifications to navigate to specific tmux sessions, windows, and panes
AlicenseBqualityCmaintenanceAn 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 updated3314MITWhy 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.
AlicenseAqualityCmaintenanceAn 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?
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.
AlicenseAqualityCmaintenanceOrchestrates 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 updated71MITWhy 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?
Allows AI assistants to create and manage iTerm2 terminal sessions, execute commands, read terminal output, list active terminals, and close terminals.
AlicenseAqualityDmaintenanceA 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 updated55015ISCWhy this server?
Uses iTerm2's Python API to provide advanced terminal control capabilities on macOS, offering enhanced terminal manipulation.
AlicenseCqualityCmaintenanceA server that enables AI assistants to execute terminal commands and retrieve outputs via the Model Context Protocol (MCP).Last updated326MITWhy this server?
Provides advanced terminal automation and control through iTerm2's Python API, enabling creation and management of terminals, panes, and sessions, executing commands, broadcasting input to multiple panes, monitoring session state, and customizing visual appearance with tab colors and profiles.
Alicense-qualityCmaintenanceProvides advanced iTerm2 terminal automation using Python API integration, enabling AI assistants to create and manage terminal sessions, split panes, execute commands, broadcast to multiple panes, and monitor terminal state in real-time.Last updated43MIT