SFTP-SSH MCP服务器

SFTP-SSH MCP服务器是一个本地模型上下文协议(MCP)服务器,为Linux和Windows系统提供SFTP-SSH控制,使LLM和其他MCP客户端能够通过SSH安全执行shell命令。

  • by gradyyoung
  • JavaScript
  • 本地部署
  • 8 星标
  • 更新于
在 GitHub 查看 gradyyoung/sftp-ssh-mcp

使用说明

SFTP-SSH MCP服务器 是一个本地模型上下文协议(MCP)服务器,为Linux和Windows系统公开SFTP-SSH控制,使LLM和其他MCP客户端能够通过SSH安全地执行shell命令。

客户端设置

您可以将Claude Desktop配置为使用此MCP服务器。

  • host:Linux或Windows服务器的主机名或IP
  • port:SSH端口(默认值:22)
  • user:SSH用户名
  • password:SSH密码(或使用 key 用于基于密钥的身份验证)(可选)
  • key:私有SSH密钥的路径(可选)
{
    "mcpServers": {
        "sftp-ssh-mcp": {
            "command": "npx",
            "args": [
                "sftp-ssh-mcp",
                "-y",
                "--",
                "--host=1.2.3.4",
                "--port=22",
                "--user=root",
                "--password=pass",
                "--key=path/to/key"
            ]
        }
    }
}