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.
AsecurityAlicense-qualityThis 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 updated 7 months ago3183543MITWhy this server?
Uses iTerm2's Python API to provide advanced terminal control capabilities on macOS, offering enhanced terminal manipulation.
AsecurityAlicense-qualityA server that enables AI assistants to execute terminal commands and retrieve outputs via the Model Context Protocol (MCP).Last updated a year ago326MITWhy this server?
Allows AI assistants to create and manage iTerm2 terminal sessions, execute commands, read terminal output, list active terminals, and close terminals.
AsecurityAlicense-qualityA 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 updated a year ago55515ISCWhy 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.
AsecurityAlicense-qualityAn 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 updated a month ago40MITWhy 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.
AsecurityFlicense-qualityOrchestrates 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 updated 10 months ago71Why this server?
Provides detection and focus targeting for iTerm2, allowing notifications to navigate to specific tmux sessions, windows, and panes
AsecurityFlicense-qualityAn 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 updated 10 months ago3813Why this server?
Tracks terminal and command-line activity in iTerm2, categorizing usage under coding and enabling project identification from window titles for development time analysis.
-securityFlicense-qualityConnects AI assistants to ActivityWatch for real-time computer activity awareness and time tracking analysis. Enables natural language queries about app usage, browsing history, and productivity patterns through high-level tools without requiring AQL syntax knowledge.Last updated 5 days agoWhy this server?
Integrates with iTerm2 terminal to open worktrees in new tabs, switch between tabs containing worktrees, and detect which tabs are running specific worktrees across different windows.
-securityFlicense-qualityAutomates git worktree management with iTerm2 integration for Claude Code, allowing users to create, manage, and close git worktrees in isolated environments with automatic tab handling.Last updated 8 months ago12