技能潮 SkillTide 提交收录
官方说明7 个来源MCP 服务8 天前
hypnosis/ssh-mcp-server

hypnosis/ssh-mcp-server

Remote server work via th
在 GitHub 查看 ↗直链 · 无中转页
配置模板(请按你的客户端调整)
claude mcp add ssh-mcp-server -- npx -y ssh-mcp-server
这是根据仓库名生成的可粘贴骨架,命令行参数与包名请以该项目 README 为准。
★ 数取值
6 ★ · hypnosis/ssh-mcp-server · 取自 GitHub 搜索 API · (2026-10-16 20:00:20 核对)
来源明细
收录自 punkpeye/awesome-mcp-servers 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-09 · 最近见到 2026-10-16 · 共见到 32 次 · 被 7 个来源列出
评分构成
综合分 703 · 6 ★ · 7 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 hypnosis/ssh-mcp-server;我们收录于 2026-10-09;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

SSH MCP Server — Remote server tools for AI agents

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

An SSH MCP server — a multitool that saves you and your AI agent time and tokens on debugging, development and server maintenance.
Run commands, move files, read logs and audit machines over SSH — a cloud VPS, a bare-metal box, or the BusyBox router sitting in your closet.
It uses the OpenSSH client already on your machine: your keys, your ~/.ssh/config, your jump hosts, your agent forwarding. Nothing bundled, nothing to compile, no native bindings.
Works with Claude Code, Codex CLI, Cline, opencode, Gemini CLI, Qwen Code, Hermes and other MCP clients.
**Install · Tools · Setup · Security · Roadmap · Docs · Changelog**
---
Install in 30 seconds
No global installation required. npx downloads the package on first use:
Add it to your MCP client — **Claude Code**, for example — for every project:
Or write it by hand — the same server in the config shape most clients share:
Then create ~/.claude/ssh-profiles.json with at least one machine:
That is enough to connect.
Codex, opencode, Qwen Code and other clients are covered in
Set up the SSH MCP server.
Install as a plugin
Some clients — **Claude Code**, for example — can take the whole thing as a plugin instead:
The plugin reads ~/.claude/ssh-profiles.json unless SSH_PROFILES_FILE says otherwise, so
create that file first and the server comes up with your machines already loaded.
Requirements
**Node.js 18+** and a system ssh client on PATH. On Windows, use a key-based profile;
password and passphrase profiles are not currently available.
Prefer a pinned version, offline work, or one less registry check per launch:
npm install -g @hypnosis/ssh-mcp-server, then use ssh-mcp-server as the command instead
of npx.
Who this is for
- **DevOps and SREs** who want faster audits, incident checks and routine server work.
- **Vibe coders and indie builders** who ship with an AI assistant and run what they build
on their own servers.
- **Sysadmins and platform engineers** who want structured tools instead of an unrestricted
raw shell.
- **Developers and small teams running their own VPS** without a dedicated operations team.
- **Homelab, NAS and router owners** whose useful hardware has outlived its modern protocols.
Why an SSH MCP server instead of a raw shell
Fewer tokens, lower AI costs
A raw shell gives an AI agent a firehose: repeated commands, ASCII tables and log dumps.
It burns tokens turning that noise into a picture of the server — your money.
Faster server debugging
Purpose-built tools batch routine checks, cap noisy output and return the part that matters.
The agent spends less time translating terminal output and gets to the fix sooner.
Less guesswork, fewer AI mistakes
Structured answers say what was found, what could not be measured and what was truncated.
That leaves the agent less room to fill gaps with a hallucination — and gives you fewer bad
fixes, calmer deploys and more reliable code.
SSH compatibility: modern servers, legacy gear and Windows
Use your existing OpenSSH setup
No bundled SSH implementation, no native bindings, no rebuild per platform. Commands ride the
system ssh client, so your keys, your ~/.ssh/config, your jump hosts and your agent
forwarding all keep working exactly as they do in a terminal. When supported, one shared
multiplexed connection per destination means you authenticate once, not once per command.
SSH support for legacy servers, routers and NAS devices
Send a file to a router with a modern scp and you get this:
Nothing is broken — a current scp speaks the new protocol, and the router does not know it.
In a terminal you now go read a forum thread and come back with an extra flag. Here you do
nothing: the transfer is tried, the refusal is recognized, the old protocol is used instead,
and that machine is remembered so the next file goes straight there.
**Fallbacks for older SSH clients and missing tools**
Old gear gets a fallback, not a dead end. When a modern feature is missing, the server takes
来源
awesome · https://github.com/hypnosis/ssh-mcp-server
按领域浏览
MCP 服务
Traction
6 ★
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引