Ssh Tools Mcp

Ssh Tools Mcp

🚀 SSH 工具 MCP

SSH 工具 MCP 是一个基于 MCP(模型上下文协议)的实用工具,它能让您通过简单的命令连接到远程服务器,并在服务器上执行各类命令,极大提升了操作远程服务器的便捷性。

🚀 快速开始

SSH 工具 MCP 能让您轻松连接远程服务器并执行命令。以下是使用该工具的基本流程。

✨ 主要特性

  • 可连接到 SSH 服务器。
  • 能执行远程命令,如 nvidia-smi
  • 支持断开 SSH 连接。

📦 安装指南

  1. 安装依赖:
pip install -r requirements.txt
  1. 运行服务器:
python ssh_server.py

💻 使用示例

基础用法

该 MCP 服务器提供了几个实用工具,下面为您介绍其使用方法:

  • connect_ssh - 连接到 SSH 服务器

    • 参数:
      • hostname:服务器 IP 地址或主机名
      • password:SSH 密码
      • username:SSH 用户名(默认:root)
      • port:SSH 端口(默认:22)
  • run_command - 在已连接的服务器上执行命令

    • 参数:
      • command:要执行的命令(例如:nvidia-smi
  • disconnect_ssh - 断开当前 SSH 连接

高级用法

以下是使用这些工具的代码示例:

  1. 连接到服务器:
connect_ssh(hostname="192.168.1.100", password="your_password")
  1. 执行 nvidia-smi 命令:
run_command(command="nvidia-smi")
  1. 断开连接:
disconnect_ssh()

📚 详细文档

注意事项

⚠️ 重要提示

  • 确保目标服务器允许 SSH 密码认证。
  • 建议在使用完毕后调用 disconnect_ssh 断开连接。
  • 所有命令执行都会返回命令的输出或错误信息。
  • 0 关注
  • 0 收藏,27 浏览
  • system 提出于 2025-09-25 06:15

相似服务问题

相关AI产品