this is a collection of tools that allows your agent to execute commands on your remote servers
this is a collection of tools that allows your agent to execute commands on your remote servers. That is what the ssh mcp server brings to an AI assistant: the same capability, reachable through the Model Context Protocol rather than a separate app or dashboard.
A Model Context Protocol (MCP) server implementation that provides SSH capabilities. This server allows for secure remote access and execution through the MCP protocol.
The server publishes 9 tools. What each one is for:
add_credential — save { "name", "host", "username", "privateKeyPath" }list_credentials — list stored credential recordsremove_credential — delete { "name" }ssh_exec — run a shell command with { "credentialName", "command", "timeout" }ssh_exec_raw — run an argv-style command array, for example { "credentialName": "prod", "command": ["grep", "-E", "foo|bar", "/var/log/app.log"] }scp_copy — copy one file over SFTP with { "credentialName", "localPath", "remotePath", "direction" }rsync_copy — copy directories or larger trees with rsync and the same transfer shapeConfiguration — The server uses a SQLite database (ssh.db) to store SSH credentials. The database file will be created automatically when the server startsTools — The server stores named credentials, then every remote action refers to a credentialName. privateKeyPath must point to an existing private keyThe server ships on npm as @smithery/cli, so your MCP client can launch it on demand — there is no separate build step. Add the server block to your client's configuration, restart it, and the tools register themselves.
Among the database access options, the useful question is rarely "what can it do" but "what does it cost you to run" — permissions, credentials, and how much of your context its toolset consumes. SSH's toolset — add_credential, list_credentials, remove_credential and 6 more — is a fair guide to whether it matches your workflow. It is maintained by KinoThe-Kafkaesque; worth a glance at recent repository activity before you build anything load-bearing on it.
This entry was verified against SSH's own documentation before publication; SyncDev keeps the directory reviewed rather than auto-generated.
| Tool | What it does |
|---|---|
| add_credential | save { "name", "host", "username", "privateKeyPath" }. |
| list_credentials | list stored credential records. |
| remove_credential | delete { "name" }. |
| ssh_exec | run a shell command with { "credentialName", "command", "timeout" }. |
| ssh_exec_raw | run an argv-style command array, for example { "credentialName": "prod", "command": ["grep", "-E", "foo|bar", "/var/log/app.log"] }. |
| scp_copy | copy one file over SFTP with { "credentialName", "localPath", "remotePath", "direction" }. |
| rsync_copy | copy directories or larger trees with rsync and the same transfer shape. |
| Configuration | The server uses a SQLite database (ssh.db) to store SSH credentials. The database file will be created automatically when the server starts. |
| Tools | The server stores named credentials, then every remote action refers to a credentialName. privateKeyPath must point to an existing private key. |
{
"mcpServers": {
"ssh-mcp-server-kinothe-kafkaesque": {
"command": "npx",
"args": ["-y", "@smithery/cli"]
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
Read-only SQL access to Postgres — let your assistant inspect schemas and answer questions from real data.
Manage your whole Supabase project in conversation — database, auth, storage, Edge Functions and branches.
Query, modify and analyse local SQLite databases in conversation — the fastest way to chat with a data file.
Metabase ships its own MCP endpoint — search your BI content, build and run queries, and save questions and dashboards without leaving the chat.
Official MongoDB server covering data, schemas and Atlas management — from find queries to spinning up clusters.
Serverless Postgres with database branching — point your assistant at Neon and let it work on disposable copies.