Submit

Terminal

@rishabkoul

Overview

what is ITerm MCP Server?

ITerm MCP Server is a Model Context Protocol (MCP) server implementation designed for integration with iTerm2 terminal, allowing AI assistants to interact with iTerm2 terminals.

how to use ITerm MCP Server?

To use the ITerm MCP Server, ensure you have Node.js and iTerm2 installed on macOS. Configure the server in your ~/.cursor/mcp.json file and run the server using the command npx iterm_mcp_server.

key features of ITerm MCP Server?

  • Create and manage iTerm2 terminal sessions
  • Execute commands in terminals
  • Read terminal output
  • List active terminals
  • Close terminals

use cases of ITerm MCP Server?

  1. Automating terminal commands through AI assistants.
  2. Managing multiple terminal sessions programmatically.
  3. Integrating terminal functionalities into applications.

FAQ from ITerm MCP Server?

  • What are the requirements to run ITerm MCP Server?

You need Node.js >= 14.x, iTerm2, and macOS.

  • Is there any configuration needed?

The server uses standard MCP configuration options, but you need to add specific settings for Cursor.

  • Can I contribute to the project?

Yes! Contributions are welcome, and you can submit a Pull Request.

Server Config

{
  "mcpServers": {
    "terminal": {
      "command": "npx",
      "args": [
        "iterm_mcp_server"
      ]
    }
  }
}
© 2025 MCP.so. All rights reserved.

Build with ShipAny.