logo NodeSeekbeta

Termius-MCP 让AI接管你的小鸡

哎呀我实在是太懒了 想让AI接管我的所有服务器运维
但是又懒得一个一个IP密码给agent 怎么办呢
直接接入一下MCP吧

https://github.com/MiaM1ku/termius-mcp

安装

需要 Python 3.9+。在 Debian/Ubuntu(PEP 668)上使用 venv 或 pipx。

pip install termius-mcp 

Claude / 通用配置(contrib/mcp/termius.mcp.json):

{
  "mcpServers": {
    "termius": {
      "command": "termius",
      "args": []
    }
  }
}

Codex(contrib/mcp/codex.toml,合并到 ~/.codex/config.toml):

[mcp_servers.termius]
command = "termius"
args = []
startup_timeout_sec = 30.0
tool_timeout_sec = 60.0

Pi / OMP(~/.omp/agent/mcp.json):

{
  "mcpServers": {
    "termius": {
      "type": "stdio",
      "command": "termius",
      "args": []
    }
  }
}

编辑配置后重启 MCP 客户端。connecting [stdio] 表示握手。initialize 成功后进入已连接状态。在此之前用 termius login 登录,或在连接后使用登录工具。

终端登录

termius login

当 stdin 是 TTY 时,命令会提示选择 google 或 email。也可以直接传入方式:

termius login google
termius login email -u [email protected]

Google:

  1. 打开打印的 https://account.termius.com/sso/desktop?... URL。
  2. 用 Google 登录。
  3. 当页面尝试打开 Termius 时,复制 termius://app/continue-sso?...。(需要通过F12获取)
  4. 粘贴该 URL。
  5. 输入 Termius 应用中的保险库加密密码。这不是 Google 密码。
  6. 如果开启了 2FA,输入 OTP。

邮箱:

  1. 如果未传入 -u,输入 Termius 邮箱。
  2. 输入保险库 / 账户密码。
  3. 如果开启了 2FA,输入 OTP。

TERMIUS_VAULT_PASSWORD 提供保险库密码,并跳过提示。默认记住会把密码写入 ~/.termius/vault,权限为 0600。传入 --no-remember 可跳过该文件。

查看会话:

termius status

退出登录:

termius logout
  • 我去这直接一键了

  • 我草好东西

    这些终端对agent来说也是交互式的吗

  • 好的 这就为你清理垃圾 RM -RF /*

  • 好主意,连密码登录都省了

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有71891位seeker

🎉欢迎新用户🎉