shaike1_mcp

通过SSH远程执行命令与操作文件的MCP集成工具。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:shaike1_mcp。
它的用途是:通过SSH远程执行命令与操作文件的MCP集成工具。
详细介绍见:https://321skill.com/skills/shaike1-mcp/
请根据该页面的说明完成安装。

使用示例

“请连接到我的测试服务器,查看最近一小时的Nginx错误日志,并把包含‘502错误’的行数统计结果告诉我。”,它会通过SSH执行相应的grep和统计命令,并返回结果。或者

对AI说:“将本地的build.tar.gz文件上传到服务器的/opt/deploy目录并解压。”,它会完成文件传输并执行解压指令。

介绍

这个Skill解决了开发者和运维人员需要频繁通过SSH连接远程服务器进行管理和维护的问题。它通过MCP(Model Context Protocol)协议,将SSH连接能力集成到AI工作流中,允许用户通过自然语言指令来执行远程命令、上传下载文件等操作,无需手动登录终端。

使用时,您需要配置好目标服务器的SSH连接信息(如主机、端口、用户名、密钥或密码),然后即可在支持MCP的AI平台(如Claude Desktop)中,通过对话直接发起操作,例如“查看服务器日志”或“部署最新代码”。

它非常适合需要管理多台服务器、进行自动化运维或远程调试的工程师,尤其是那些希望将重复性命令行操作交由AI代理处理的场景。

使用前请确保您拥有目标服务器的合法访问权限,并注意在网络不稳定时,长时间的命令执行或大文件传输可能会中断。建议在安全的内网环境或通过VPN使用,避免敏感信息泄露。

核心特点

与仅提供基础SSH客户端的工具不同,它深度集成MCP协议,允许AI代理理解并编排复杂的远程操作序列;同时,它明确支持文件操作(上传/下载)与命令执行的一体化,而不仅仅是命令执行。

注意事项

不适合需要图形界面交互或实时音视频流处理的复杂远程桌面场景。

常见问题

如何配置SSH密钥连接?

在Skill配置中指定私钥文件路径,并确保公钥已添加到目标服务器的authorized_keys中。

支持通过跳板机连接吗?

当前版本主要支持直接SSH连接,复杂网络拓扑(如跳板机)可能需要额外的隧道配置或未来版本支持。