Lazy loaded image
iterm-mcp(第04期)
Words 428Read Time 2 min
2025-6-5
2025-6-6
type
status
date
slug
summary
tags
category
icon
password
功能简介 iterm-mcp 是一款 Model Context Protocol(MCP)服务器工具,能够让模型(如 AI 助手)直接接管并操作本地的 iTerm2 终端。适用于自动化命令执行、REPL 交互以及终端辅助等场景。 主要功能特性高效 token 利用:模型只需读取关心的终端输出片段,避免无效信息干扰,提升处理效率。 自然集成:模型可直接与 iTerm2 共享终端屏幕,实时查看和操作终端内容。 完整终端控制:支持运行 REPL、发送 ctrl-c、ctrl-z 等控制字符,实现复杂交互。 极简依赖:通过 npx 即可运行,依赖极少,易于集成到 Claude Desktop 等 MCP 客户端。 开发友好:内置 MCP Inspector 调试工具,便于浏览器中实时排查和调试。 快速开始指引 确保 iTerm2 正在运行,Node 版本为 18 或更高。 使用 npx 一键启动:npx -y iterm-mcp 如需与 Claude Desktop 集成,在配置文件中添加如下内容:
也可通过 Smithery 一键安装:npx -y @smithery/cli install iterm-mcp --client claude 可用工具 ⁠write_to_terminal⁠:向当前 iTerm 终端写入内容或执行命令,返回输出行数。 ⁠read_terminal_output⁠:读取指定行数的终端输出。 ⁠send_control_character⁠:发送控制字符(如 ctrl-c、ctrl-z)到终端。 项目地址https://github.com/ferrislucas/iterm-mcp MCP、iTerm2、AI助手、REPL、终端自动化、Claude、Node.js
上一篇
Everything MCP Server (第05期)
下一篇
Fetch MCP Server(第03期)

Comments
Loading...