1. Conduid
  2. Developer Tools
  3. iterm_mcp_server
MCP server · Developer Tools

iterm_mcp_server

A Model Context Protocol (MCP) server implementation for iTerm2 terminal integration

Unclaimed devtools
39Low

Scored 4 months ago · breakdown

About iterm_mcp_server

iterm_mcp_server is an MCP server published by git+rishabkoul in the Developer Tools category: a Model Context Protocol (MCP) server implementation for iTerm2 terminal integration. It has been installed 0 times through Conduid.

Install

Install
npx iterm_mcp_server
Claude Code
claude mcp add iterm-mcp-server-gitrisha -- npx -y iterm_mcp_server
npx
npx -y iterm_mcp_server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

Ask AI about iterm_mcp_server

Powered by Claude · Grounded in docs

I know everything about iterm_mcp_server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ·README presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

ITerm MCP Server

A Model Context Protocol (MCP) server implementation for iTerm2 terminal integration. This server allows AI assistants to interact with iTerm2 terminals through the Model Context Protocol.

Features

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

Requirements

  • Node.js >= 14.x
  • iTerm2
  • macOS (since iTerm2 is macOS-only)

Configuration

Standard Configuration

The server uses the standard MCP configuration options. No additional configuration is required.

Cursor Configuration

To use this server with Cursor, add the following configuration to your ~/.cursor/mcp.json file:

{
  "mcpServers": {
    "terminal": {
      "command": "npx",
      "args": ["iterm_mcp_server"]
    }
  }
}

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

Security Considerations

  • The server validates all input using Zod schemas
  • Commands are executed in isolated terminal sessions
  • Proper error handling and input sanitization is implemented

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

ISC

Author

Rishab Koul

README mirrored from the source repository 4 months ago. The original is authoritative.

Questions

About iterm_mcp_server

How do I install iterm_mcp_server?

Run npx iterm_mcp_server, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

Is iterm_mcp_server safe to use with an AI agent?

Its trust score is 39 out of 100 (low). It passes 0 of 1 static security checks; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is iterm_mcp_server still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.