跳过主要内容
广告OpenFree logo推广你的产品触达更多潜在用户,助力产品增长与收益提升。投放广告
Favicon of mcp-ssh-manager

mcp-ssh-manager

Free 等级项目

mcp-ssh-manager 是一个用于 SSH 的 MCP 服务器,让 Claude Code、Claude Desktop、Codex 及其他 MCP 客户端在真实服务器上执行命令、传输文件、查询数据库、创建备份和检查健康状态,并可通过桌面应用与 CLI 查看或审批操作。

访问 bvisible/mcp-ssh-manager

项目简介

mcp-ssh-manager 是一个标准的 stdio MCP 服务器,用于 SSH。它让 Claude Code、Claude Desktop、OpenAI Codex 或其他 MCP 客户端执行命令、移动文件、查询数据库、创建备份、检查健康状态、打开隧道并管理服务器;控制平面可以显示实时输出,并在执行前暂停请求等待审批。

核心功能

  • 以 MCP 服务器形式提供 SSH 能力,可供 Claude Code、Claude Desktop、OpenAI Codex 及其他 MCP 客户端使用。提供 37 个 SSH 工具,覆盖命令执行、文件上传下载与 rsync 同步、数据库导出导入查询、备份、健康检查、服务与进程管理、部署、会话、隧道、分组、别名、钩子和配置文件。支持按服务器设置 unrestricted、readonly 以及带允许和拒绝命令模式的 restricted 模式。包含使用 AES-256-GCM 的加密保险库,主密钥存于操作系统钥匙串(没有时使用 0600

适用场景

  • 让 MCP 客户端诊断生产环境的负载、内存、磁盘或占用最高的进程。创建带时间戳和保留策略的 MySQL、PostgreSQL、MongoDB 或文件备份,并支持压缩。将文件部署到远程服务器,并处理所有权、权限、备份和重启。在一组带标签的服务器上执行同一条命令,或打开通往生产数据库的隧道。

快速开始

  • npm install -g mcp-ssh-manager
  • ssh-manager server add
  • claude mcp add ssh-manager mcp-ssh-manager
  • 重启 Claude Code 后即可开始提问。
  • 使用 OpenAI Codex 时,在 ~/.codex/config.toml 中配置 MCP 服务器,并在 ~/.codex/ssh-config.toml 中定义服务器。

部署与要求

  • 使用 npm/CLI 时,需要 Node 18 或更高版本,支持 Linux、macOS 或 Windows。ssh_sync 需要 rsync。仅在通过密码认证进行同步时需要 sshpass。桌面应用自带运行时和引擎,因此不需要 Node.js 或 npm。若要从源码检出使用 ssh-manager control,需先运行 npm run build:ui 构建一次界面。

采用前须知

  • 许可证:MIT。在使用、修改或分发项目前,请确认其具体条款。

评论

登录 后发表评论。

更多类似 mcp-ssh-manager 的项目

Favicon of GBrain

GBrain

Free 等级项目星标数: 31.9K

为 AI 代理提供可控的共享记忆层

MCP 服务与工具连接器

GBrain 是面向现有 AI 代理的自托管记忆层,存储带来源的显式事实,支持更正与撤回,并提供关键词、语义、图谱检索及可选的带引用综合。

Favicon of HA-MCP

HA-MCP

Free 等级项目星标数: 5.6K

用 Claude、ChatGPT 等 AI 助手配置和自动化 Home Assistant

MCP 服务与工具连接器

HA-MCP 是一个 MCP(模型上下文协议)服务器,让 Claude、ChatGPT 等 AI 助手通过自然语言与 Home Assistant 交互,支持控制设备、查询状态、管理自动化、配置仪表板,并覆盖历史记录与备份等配置、构建和调试能力。

Favicon of PipesHub

PipesHub

Free 等级项目星标数: 4K

面向 AI 智能体的开源、权限感知上下文层

MCP 服务与工具连接器

PipesHub 是面向 AI 智能体的开源上下文层,将 Slack、Microsoft 365、GitHub、Google Drive、Notion 等业务系统中的企业知识转化为权限感知搜索与可溯源引用答案,支持自托管部署,并通过 SDK 与 MCP 供开发者接入。