host_console (tuweihuasheng/host-console) is an MCP server listed on the M8ven Trust Index. It scores 74 out of 100, grade C. It declares 9 tools. No publisher has claimed this listing.
Enables AI agents to securely operate SSH-connected servers through MCP, with credentials kept locally, dual permission modes, and an interactive sudo approval flow.
Caution. Specific findings reduced this grade. They are listed on the page. Grades reflect the full trust pyramid: code, verification depth, and reputation. New projects cap at C until adoption is earned.
How we verified
Verified is a snapshot. Live keeps it current, and builds your track record.
⚡ Connect GitHub → continuous verification on every pushwhy connect →Who stands behind it
tuweihuasheng
Source: Glama
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find. Or connect your repo for our deepest verification, Live Monitored: read-only, revoke anytime. What we access →
Install from
The grade above is for the source repository. Registries can serve a different version, so we mark the ones we were not able to read.
These names and descriptions are the publisher's own, read from the source code. We print them as written. Our assessment is the findings above, not this list.
get_bridge_status查看当前接入主机台的 AI 客户端,以及已连接并授权的 SSH 会话名称和权限状态。不会返回地址、账号或凭据。
list_authorized_sessions发现主机台中已连接且已授权给 AI 的会话。仅返回会话别名和状态,不返回地址、用户名或密钥。
get_session_status查看指定会话是否连接、授权模式、暂停状态和当前控制者。
acquire_control用 list_authorized_sessions 返回的会话 ID 和准确别名获取单 Agent 写入租约。多个会话且目标不明确时必须先问用户;force 只有在用户明确说“接手”或“强制接管”时才允许为 true。
safe_inspect在相对安全或完全开放模式下执行固定的只读诊断,不接受任意 Shell 命令。
exec_terminal仅在用户选择“完全开放”后执行任意 Shell 命令。命令拥有当前 SSH 账号的全部权限。
exec_sudo仅在完全开放模式下请求执行一条提权命令。主机台会向用户显示准确命令;临时授权期内可免询问执行。密码由本地保险箱自动提供,永不返回给 AI。command 不要包含 sudo 前缀。
read_terminal读取主机台交互终端最近的输出,用于理解用户在本机会话中做过什么。
release_control完成操作后释放单 Agent 租约,不断开 SSH,也不撤销用户授权。
Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.
vite: `server.fs.deny` bypass on Windows alternate paths
launch-editor: NTLMv2 hash disclosure via UNC path handling on Windows
CODEX_THREAD_IDHOST_CONSOLE_AGENT_IDHOST_CONSOLE_AGENT_LABELHOST_CONSOLE_CLIENT_KINDHOST_CONSOLE_CLIENT_NAMEHOST_CONSOLE_PIPE_PATHHOST_CONSOLE_REGISTRY_IDAll four hints declared on every tool
9/9 tools missing one or more hints — get_bridge_status (missing: destructiveHint, idempotentHint); list_authorized_sessions (missing: destructiveHint, idempotentHint); get_session_status (missing: destructiveHint, idempotentHint), +6 more. OpenAI's directory rejects tools where any of the four hints are missing or non-boolean.
For every tool, set all four hints (readOnlyHint, destructiveHint, idempotentHint, openWorldHint) to explicit true/false values that match the handler’s actual behaviour.
Tests pass
npm test failed — tests do not pass
Make sure npm test runs cleanly. Common cause: missing build step or missing env vars.
Production dependencies are patched
0 critical, 1 high severity in production deps — vite@6.4.2 (high), vite@6.4.2 (medium)
Run npm audit fix, or upgrade the affected packages to a non-vulnerable version.
Claim the listing to review these findings one by one and send us a correction where you disagree, straight to the team. Claiming also means we tell you when the grade moves, and reach you first if we find anything urgent.
[](https://m8ven.ai/mcp/tuweihuasheng/host-console)?variant=verified from the URL.Vetting this one by hand? Tool Check is an MCP that scores other MCPs. Add it once and ask Claude, ChatGPT, or any MCP client to grade a server, surface CVEs, check the publisher, and suggest safer alternatives — before you install.
https://m8ven.ai/api/mcp/tool-check