Iterminal MCP server
io.github.iTophua/iterminal·v2.1.0·4 starsMCP Server for iTerminal SSH Connection Manager - Control SSH servers through Claude.
4 stars127 downloads/wk
Reviews
Write oneNobody has reviewed Iterminal yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Iterminal tools (27, 6 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
iter_compress压缩远程服务器上的文件或目录。参数: id(连接标识), source_path(源路径), target_path(目标压缩文件路径)
iter_connect创建 SSH 连接。参数: id(唯一标识), host(主机地址), port(端口,默认22), username(用户名), password(密码)
iter_create_filewrite action在远程服务器创建空文件。参数: id(连接标识), path(文件路径)
iter_delete_directorywrite action删除远程服务器上的目录。参数: id(连接标识), path(目录路径)
iter_disconnect断开 SSH 连接。参数: id(连接标识)
iter_download_file从远程服务器下载文件到本地。参数: id(连接标识), remote_path(远程文件路径), local_path(本地保存路径)
iter_exec在远程服务器执行命令。参数: id(连接标识), command(要执行的命令)
iter_extract解压远程服务器上的压缩文件。参数: id(连接标识), file_path(压缩文件路径), target_dir(目标目录)
iter_kill_processwrite action终止远程服务器上的进程。参数: id(连接标识), pid(进程ID)
iter_list_connections列出当前所有活跃的 SSH 连接
iter_list_dir列出远程目录内容。参数: id(连接标识), path(目录路径,默认/)
iter_list_processes获取远程服务器进程列表(按内存排序)。参数: id(连接标识)
iter_list_saved_connections列出数据库中保存的所有 SSH 连接配置(不包含密码)
iter_mkdir在远程服务器创建目录。参数: id(连接标识), path(目录路径)
iter_monitor获取远程服务器系统监控数据(CPU/内存/磁盘)。参数: id(连接标识)
iter_network_stats获取远程服务器网络接口统计信息。参数: id(连接标识)
iter_quick_connect使用保存的连接配置快速建立 SSH 连接。参数: id(保存的连接ID)
iter_read_file读取远程文件内容。参数: id(连接标识), path(文件路径), max_size(最大字节数,默认1MB)
iter_rename重命名远程文件或目录。参数: id(连接标识), old_path(原路径), new_path(新路径)
iter_rm删除远程文件。参数: id(连接标识), path(文件路径)
iter_save_connection新建并保存一个 SSH 连接,可选自动连接。保存后可通过 iter_list_saved_connections 查看。
iter_search_files在远程服务器上搜索文件。参数: id(连接标识), path(搜索起始路径), pattern(搜索模式), max_results(最大结果数,默认100)
iter_status检查 iTerminal API 服务状态
iter_test_connection测试 SSH 连接是否可用(不保持连接)。参数: host, port, username, password
iter_upload_filewrite action上传本地文件到远程服务器。参数: id(连接标识), local_path(本地文件路径), remote_path(远程目标路径)
iter_upload_folderwrite action上传本地文件夹到远程服务器。参数: id(连接标识), local_path(本地文件夹路径), remote_path(远程目标路径)
iter_write_filewrite action写入远程文件内容。参数: id(连接标识), path(文件路径), content(文件内容)
Public scan report
scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it
- Code scan3 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 1 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Iterminal compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 95% of 48,255 servers
- Tools
- 27
- the typical server has 7
- Tools that change things
- 22%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 4
- more than 82% of 28,688 servers
- Downloads a week
- 127
- more than 68% of 12,191 servers with a package
What its tools let an agent do: 21 read · 6 change
Install Iterminal in Claude Code, Cursor or VS Code
Runs npx -y iterminal-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add iterminal -- npx -y iterminal-mcp-server
What the publisher says
From the Iterminal repository's README, as published. We do not edit it. Read it on GitHub
iTerminal - SSH 连接管理器
一款基于 Tauri 2 + React 构建的现代化 SSH 连接管理工具,专注于提供高效的 SSH 连接管理和终端操作体验。
项目介绍
背景
iTerminal 是一款类似于 XTerminal 的 SSH 连接管理工具,旨在帮助开发者和运维人员更便捷地管理多台服务器。
技术栈
核心特性
- 🚀 轻量高效 - 基于 Tauri,内存占用低,启动速度快
- 🔐 安全可靠 - AES-256-GCM 加密存储连接信息,支持 SSH 密钥认证,自动密码迁移
- 🖥️ 多标签管理 - 支持同时打开多个 SSH 会话
- 📐 终端分屏 - 支持水平/垂直分屏,嵌套分屏,可拖拽调整大小
- 🔍 终端搜索 - 支持终端内容全文搜索
- ⌨️ 快捷键系统 - 丰富的快捷键支持,可自定义
- 📁 文件管理 - SFTP 文件浏览、上传下载、拖拽上传、文件搜索、压缩解压、文件预览/编辑(CodeMirror 6),面板跟随终端目录,权限不足时支持 sudo 提权上传
- 📊 系统监控 - 实时 CPU、内存、磁盘监控面板,进程管理
- 🤖 MCP 支持 - 内置 MCP 服务器(Token 鉴权 + SSE 传输),AI 执行的操作实时同步显示到终端
- 🐳 Docker 管理 - 容器/镜像/日志/容器终端
- ✨ AI 助手 - AI 对话(感知终端上下文)+ 智能体 Agent 自主诊断服务器
- 🪟 多窗口支持 - 拖拽连接到边缘创建新窗口,完整终端功能复用
目标用户
- 开发者
- 系统运维工程师
- DevOps 工程师
- 需要管理多台服务器的技术人员
应用图片
安装与打包
环境要求
通用要求
- Node.js >= 18.x
- Rust >= 1.75
- npm 或 pnpm
Windows
- Microsoft Visual Studio Build Tools(选择 "Desktop development with C++")
- WebView2 Runtime(Windows 10/11 通常已内置)
macOS
- Xcode Command Line Tools: xcode-select --install
Linux (Ubuntu/Debian)
sudo apt update
sudo apt install -y libgtk-3-dev libwebkit2gtk-4.1-dev libayatana-appindicator3-dev librsvg2-dev开发环境搭建
# 1. 克隆项目
git clone <repository-url>
cd iTerminal
# 2. 安装依赖
npm install
# 3. 启动开发模式
npm run tauri dev生产环境打包
# 构建并打包应用
npm run tauri build打包输出
构建完成后,安装包位于 src-tauri/target/release/bundle/ 目录:
功能介绍
1. 连接管理
1.1 连接列表
- 卡片式展示所有 SSH 连接
- 分组管理(自定义分组)
- 标签分类
- 实时显示连接状态(在线/离线)
- 支持按名称、IP、标签搜索筛选
- 连接排序、批量管理
1.2 连接操作
1.3 连接状态
- 在线 - 端口可达(绿色指示灯)
- 离线 - 端口不可达(灰色指示灯)
- 连接中 - 正在建立连接(蓝色指示灯)
💡 启动后自动检测所有连接状态,定期刷新。
1.4 连接配置
基本配置:
- 连接名称
- 分组
- 标签
- 主机名/IP 地址
- 端口(默认 22)
- 用户名
认证方式:
- 密码认证
- SSH 密钥认证(支持 OpenSSH 和 PEM 格式)
2. SSH 终端
2.1 多标签管理
- 支持同时打开多个 SSH 会话
- 连接级别标签页(每个连接可创建多个会话)
- 标签页显示服务器名称/IP
- 会话状态标识
2.2 终端分屏
- 支持水平/垂直分屏
- 可拖拽调整分屏大小
- 每个分屏独立会话管理
- 拖拽会话标签创建新分屏
2.3 终端功能
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Iterminal: common questions
- Is Iterminal MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Iterminal safety report
- How do I install Iterminal?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Iterminal need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Iterminal maintained?
- The last commit was 2 days ago (2026-11-02). The latest release is v2.1.0.
- What can I use instead of Iterminal?
- Servers from other publishers that do the same job: SSH Manager MCP server.
- How does Iterminal compare with other MCP servers?
- safety score 92/100 (higher than 95% of 48,255 servers); tools 27 (the typical server has 7); tools that change things 22% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Iterminal
Same job from other publishers: the closest match first, then the best rated.
- SSH ManagerSSH for AI agents: commands, files, backups and health, with approval, a vault and an audit trailnot reviewedEstablishedA