ITerm MCP Server
An MCP server for iTerm2, enabling AI assistants to interact with the terminal.
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 instanceexecute_command: Execute a command in a specific terminalread_output: Read the output from a specific terminalclose_terminal: Close a specific terminallist_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
เซิร์ฟเวอร์ที่เกี่ยวข้อง
Alpha Vantage MCP Server
ผู้สนับสนุนAccess financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
EChart Server
A Go service that dynamically generates ECharts chart pages from JSON configurations.
cratesio-mcp
MCP server for querying crates.io - the Rust package registry
MCP Server Starter
A TypeScript starter project for building Model Context Protocol (MCP) servers with Bun.
Wazuh MCP Server
Integrates Wazuh security data with local LLM clients.
Square
A Model Context Protocol (MCP) server for square
Nuxt MCP
MCP server helping models to understand your Vite/Nuxt app better.
TransformerBee.MCP
An MCP server for the transformer.bee service, configurable via environment variables.
analyze-coverage-mcp
MCP server that bridges LCOV coverage reports to AI agents.
MCP Proxy
A proxy server for MCP requests, supporting SSE and stdio transports.
Cloudflare Remote MCP Server
A remote MCP server example deployable on Cloudflare Workers without authentication.