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.
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 updated3208556MITWhy 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 updated31614MITWhy 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 updated53715ISCWhy 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 updated327MITWhy this server?
Interfaces with the iTerm2 Python API to programmatically spawn, layout, and monitor terminal panes and windows for a visible and manageable team of AI sessions.
Alicense-qualityCmaintenanceEnables Claude Code to orchestrate a team of independent Claude Code sessions within iTerm2 for parallel task execution and isolated git worktree management. It provides tools to spawn, monitor, and message worker sessions while maintaining full visibility and control over their terminal windows.Last updated43MIT