mcp
为Windsurf IDE提供SSH集成与终端交互的MCP协议服务器。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:mcp。 它的用途是:为Windsurf IDE提供SSH集成与终端交互的MCP协议服务器。 详细介绍见:https://321skill.com/skills/mcp-mcp-ssh-server/ 请根据该页面的说明完成安装。
使用示例
“请通过SSH连接到我的测试服务器,并检查Nginx服务的状态。”,它会通过集成的MCP SSH服务器建立连接,并在Windsurf的终端面板中执行相应的命令,将结果直接返回给你。或者,你可以说:“帮我在远程服务器的 /var/log 目录下查找最新的错误日志”,它会导航到该目录并执行查找命令。
介绍
这个Skill是一个兼容MCP(Model Context Protocol)协议的SSH服务器,它解决了开发者在Windsurf IDE中需要频繁切换到独立SSH客户端进行远程服务器操作的问题。通过无缝集成,它允许开发者直接在IDE内安全地连接和管理远程服务器,执行终端命令,查看文件,从而保持开发流程的连贯性。
使用方式非常简单,开发者只需在Windsurf IDE中配置并启动此MCP服务器,然后通过提供的SSH连接参数连接到目标远程主机。连接成功后,即可在IDE的专用面板或集成终端中直接执行命令,如同在本地操作一样,无需离开编码环境。
它特别适合需要频繁访问远程开发环境、部署服务器或进行运维操作的全栈开发者和运维工程师。对于使用Windsurf作为主力IDE,并希望将所有开发活动集中在一个界面内的用户来说,这个工具能显著提升效率。
建议在使用前确保远程服务器的SSH服务已正确配置,并妥善保管好私钥等认证信息。由于它深度集成于Windsurf,初次配置可能需要参考项目文档以正确设置MCP服务器参数。对于复杂的网络环境(如跳板机),可能需要额外的隧道配置。
核心特点
核心区别在于它专为Windsurf IDE设计,通过MCP协议实现深度原生集成,而非一个通用的独立SSH客户端插件;它直接将完整的SSH会话和终端功能嵌入到IDE工作流中,提供了比简单命令行调用更流畅、上下文感知的远程操作体验。
注意事项
目前主要服务于Windsurf IDE用户,对于使用其他编辑器或需要图形化SFTP文件管理的场景支持有限。
常见问题
这个Skill支持哪些SSH认证方式?
支持常见的私钥认证和密码认证方式。
它能在Windsurf里直接编辑远程文件吗?
是的,通过SSH连接后,通常可以结合Windsurf的文件浏览功能访问和编辑远程文件。