「已开源」OneSSH:面向 AI Agent 的集中式 SSH 网关,让Agent用一个MCP统一操作你的多个服务器

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:

  • 我的帖子已经打上 开源推广 标签: 是
  • 我的开源项目完整开源,无未开源部分: 是
  • 我的开源项目已链接认可 LINUX DO 社区: 是
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
  • 以上选择我承诺是永久有效的,接受社区和佬友监督: 是

其实想法也很简单,就是想做一个MCP形式的给Agent用的SSH终端,并且随处都能用的,包括ChatGPT/Claude Web等等这种地方都能使用的那种,可以最方便的让Agent操作多个服务器。

实现了一些基本的工具,类似pi agent的基本工具集,运行命令,编辑文件,查找,后台运行长时间命令等等,还能用SFTP在多个服务器之间传递文件。

WebUI,可以管理服务器、密钥并查看状态:

(可以当个简易探针用了)

还能查看文件,使用终端:

工具列表:

ChatGPT Web直接调用:

GitHub链接,觉得好用的话求个Star:

69 Likes

想法很可以的 佬 这个界面挺好看的 :zany_face:

1 Like

这个风格也可以,功能也挺多,模仿模仿

3 Likes

大佬想法很好,后期可以扩展各端轻便化接入,自定义各种插件扩展

1 Like

我做了一个单vps版,没想到有高级版开源了,感谢佬友!

2 Likes

可以的佬太不错了,好几个服务器,想让ai直接帮我操作,但是又不想直接给他密钥和密码,明天体验一下

2 Likes

服务器直接让ai操作,我还是感觉不太放心。。。 :face_holding_back_tears:

2 Likes

看着确实很方便了,准备再试试看一下

1 Like

不错,也已经部署上了,并且添加了一个公钥,试用了一下。不错,简单好用,逻辑清晰。

1 Like

已经把三个主机添加上去了,感觉还是挺好用的,直接让hermes调用,再也不怕它忘记了

2 Likes

好好,我的MCP 网关又可以找机会集成了,感谢佬,我引用一下

1 Like

让ai fork了一下增加 ProxyJump 支持

1 Like

ProxyJump是什么:thinking:可以的话欢迎PR :face_blowing_a_kiss:

就是可以使用跳板机 连接内网主机 ai出的的代码也能pr?

2 Likes

当然可以的呀,佬,现在到处不都是ai写的pr嘛 :melting_face:

这个想法非常好啊,这样就非常方便调用了

2 Likes

187G内存,用了150G
佬是跑了啥

1 Like

虚拟机的文件缓存,虚拟机内实际使用的内存其实不多 :melting_face:

1 Like

大佬更新的太快了,刚提个pr发现已经更新了新功能。

1 Like

添加了一些新功能,包括agent记忆、find/grep的即用即删的小helper、还有跳板机等等