← 返回目录
P

Pare Remote

社区
结构化的 SSH 和 rsync 操作,以类型化 JSON 输出。
GitHub 源仓库 ↗
★ 138 Stars 分类 · 开发工具 热门 源版本 57e1980e8375
23FMRS · D
可靠性
4/20
安全与权限
2/20
维护活跃度
5/20
文档质量
6/20
安装易用性
6/20

该服务器提供结构化的 SSH 和 rsync 操作,适合需要可靠远程操作的 AI 代理。

查看 FMRS 评分方法 →

Pare Remote 是 Pare 项目中的一个 MCP 服务器,将 SSH 和 rsync 命令包装为类型化、经过模式验证的 JSON 输出,取代脆弱的终端文本解析。它提供 ssh-run、ssh-test、ssh-keyscan 和 rsync 工具,返回结构化数据供 AI 代理直接处理,减少令牌使用并提高可靠性。

工具能力

ssh-run
在远程主机上执行命令并以结构化 JSON 返回输出。
ssh-test
测试 SSH 连接的可用性,返回连接状态和诊断信息。
ssh-keyscan
获取远程主机的 SSH 公钥,返回密钥列表。
rsync
在本地和远程主机之间同步文件,返回传输统计信息。

安装接入

通过 npm 安装:npm install @paretools/remote。使用 npx 运行:npx @paretools/remote。需要 Node.js >= 20。

选型与风险

适合谁

  • AI 代理需要可靠的远程操作结果
  • 需要减少解析终端输出开销的开发者

不适合谁

  • 不需要远程操作的本地开发场景
  • 需要交互式 SSH 会话的场景

所需权限

  • 需要 SSH 凭据或密钥以验证远程主机
  • 需要网络访问远程主机
  • 可能需要文件系统权限以读取私钥

风险与副作用

  • 远程命令可能执行意外操作,需谨慎授予工具权限
  • SSH 密钥泄露风险
  • 依赖远程主机可用性

常见排障

  1. 检查 Node.js 版本是否 >= 20
  2. 确保 SSH 认证配置正确
  3. 检查网络连接和远程主机可达性
  4. 查看服务端日志以获取错误详情

使用场景

远程命令执行
SSH 连接诊断
收集主机密钥
文件同步

支持客户端

暂未确认支持的客户端。