月访问量
0
累计浏览
0
用户评分
--
收录时间
2026-08
产品介绍
产品介绍
iTerm MCP 是一个 Model Context Protocol 服务器,为 AI 助手提供对 macOS iTerm2 终端会话的完整访问能力。AI 模型可以检查终端输出、向终端写入命令、发送控制字符(如 Ctrl+C、Ctrl+Z),实现与终端的自然集成和完全控制,支持与 REPL 环境(Python、Node.js 等)交互。
核心功能
- 高效 Token 使用:智能读取模型感兴趣的终端输出部分,而非全量传输
- 自然终端集成:共享用户正在使用的 iTerm 终端,AI 可回答终端输出相关问题或委托执行任务
- 完整终端控制:写入命令、读取输出、发送控制字符,支持交互式程序
- REPL 交互支持:可启动和交互 Python/Node.js 等 REPL 环境
- 三个核心工具:
write_to_terminal:向终端写入命令或文本read_terminal_output:读取终端输出内容send_control_character:发送 Ctrl+C、Ctrl+D 等控制字符
适用场景
- AI 辅助命令行操作:自然语言描述要执行的命令,AI 自动输入执行
- 终端输出分析:AI 读取并解释终端错误信息和命令输出
- REPL 驱动开发:AI 直接在 Python/Node REPL 中交互式编写和测试代码
- 终端任务自动化:AI 自动执行多步终端操作序列
- 远程服务器管理:通过 SSH 会话由 AI 辅助执行运维命令
安装方式
通过 npx 直接运行:
npx -y iterm-mcp
通过 Smithery 安装到 Claude Desktop:
npx -y @smithery/cli install iterm-mcp --client claude
要求:iTerm2 正在运行,Node.js 18+,纯 TypeScript 实现无需编译。
定价说明
完全免费开源,MIT 许可证。