1. Conduid
  2. Blockchain
  3. Ssh Chat MCP
MCP server · Blockchain

Ssh Chat MCP

Zero-config SSH/SFTP MCP server. All connection data is passed from chat - never from config files, env vars, or disk. Built by AI Platforms (aiplatforms.ru).

34Low

Scored a month ago · breakdown

About Ssh Chat MCP

Ssh Chat MCP is an MCP server in the Blockchain category: zero-config SSH/SFTP MCP server. All connection data is passed from chat - never from config files, env vars, or disk. Built by AI Platforms (aiplatforms.ru).

Install

From source
git clone https://github.com/aiplatforms-ru/ssh-chat-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (17)

connectOpen an SSH session. Requires `connectionName`, `host`, `username`, plus `password` or `privateKey` (PEM). Optional `port` (default 22), `passphrase`, `readyTimeoutMs`, `keepaliveIntervalMs`. Credentials live only in RAM.

Parameters not published.

diagnoseLocal MCP/SSH diagnostics. With no args it proves the MCP server is alive and lists connections/jobs. With `connectionName`, it runs a short SSH probe and returns `ok`, `ssh_unresponsive`, `ssh_error`, `connection_missing`, etc.

Parameters not published.

disconnectClose the SSH+SFTP session and wipe credentials from memory.

Parameters not published.

download_fileSFTP download to local disk.

Parameters not published.

execRun a shell command. With `cwd`, wraps as `cd <quoted cwd> && <command>`. Returns `stdout, stderr, exitCode, signal, timedOut`.

Parameters not published.

exec_asRun as another Linux user via `sudo -S -p '' -iu <runAs> -- bash -lc <command>`. `runAs` is strictly validated (`^[a-z_][a-z0-9_-]{0,31}$`). `sudoPassword` is piped via stdin and never logged.

Parameters not published.

exec_as_startLong-running version of `exec_as`; returns `jobId` immediately and stores rolling stdout/stderr buffers in memory.

Parameters not published.

exec_cancelBest-effort cancellation for a job. If the remote PID is known, sends the signal to the remote process group and closes the SSH channel.

Parameters not published.

exec_jobsList known command jobs without logs.

Parameters not published.

exec_removeRemove a completed/cancelled/failed job and drop its buffered logs.

Parameters not published.

Show all 17 tools
exec_startStart a long-running command and return immediately with `jobId`. Use for `git clone`, `pip install`, `apt install`, builds, and reboot waits that may outlive the MCP client's tool timeout.

Parameters not published.

exec_statusRead a command job status plus stdout/stderr slices. Pass returned `nextOffset` values back as `stdoutOffset`/`stderrOffset` for incremental log reads.

Parameters not published.

list_connectionsReturn non-sensitive metadata for all active connections.

Parameters not published.

read_remote_fileRead remote file as UTF-8 text, up to `maxBytes`. Content is redacted.

Parameters not published.

upload_directoryRecursive SFTP upload. Caller-supplied `exclude` list. Symlinks not followed by default.

Parameters not published.

upload_fileSFTP upload one file. Optional `mode`, `mkdirParents`.

Parameters not published.

write_remote_fileWrite text to a remote file via SFTP. Useful for staging systemd/nginx configs into `/tmp` and then `sudo mv`-ing them in place.

Parameters not published.

Ask AI

✦

Ask AI about Ssh Chat MCP

Powered by Claude · Grounded in docs

I know everything about Ssh Chat MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Questions

About Ssh Chat MCP

How do I install Ssh Chat MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Ssh Chat MCP safe to use with an AI agent?

Its trust score is 34 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Ssh Chat MCP still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.