Overview
Features
Create and manage iTerm2 terminal sessions
Spawn new iTerm2 terminals and manage multiple sessions within the MCP server.
Execute commands in terminals
Run shell commands inside a specified iTerm2 terminal session via MCP.
Read terminal output
Fetch or stream terminal output for AI consumption and analysis.
List active terminals
Provide an inventory of all currently open iTerm2 terminals and their metadata.
Close terminals
Terminate a terminal session and clean up resources.
Cursor integration support
Configured to work with Cursor via a sample mcp.json, enabling Cursor-driven workflows.
Input validation with Zod
Validates all MCP inputs with Zod schemas to ensure safety and correctness.
Isolated terminal sessions
Executes commands in isolated sessions to improve security and reliability.
Who Is This For?
- AI assistants:Enable AI assistants to manage iTerm2 terminals, execute commands, and read outputs via MCP.




