iTerm-MCP-Server
If you are the rightful owner of iTerm-MCP-Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server implementation for iTerm2 terminal integration.
The ITerm MCP Server is designed to facilitate interaction between AI assistants and iTerm2 terminals using the Model Context Protocol. This server allows for the creation, management, and execution of commands within iTerm2 terminal sessions. It is particularly useful for automating terminal tasks and integrating terminal operations into larger workflows. The server is built to work exclusively on macOS, given iTerm2's platform specificity, and requires Node.js version 14 or higher. The server is configured to use standard MCP options, with additional configuration available for integration with Cursor. Security is a priority, with input validation and error handling implemented to ensure safe operations.
Features
- Create and manage iTerm2 terminal sessions
- Execute commands in terminals
- Read terminal output
- List active terminals
- Close terminals
Tools
open_terminal
Open a new terminal instance
execute_command
Execute a command in a specific terminal
read_output
Read the output from a specific terminal
close_terminal
Close a specific terminal
list_terminals
List all active terminals and their information