SSH — policy-gated remote access · MCP Server
MCP-Server · lesen und schreiben und senden · MIT · lokal (stdio)
Beschreibung des Anbieters
Policy-gated, audited SSH for Linux and Windows hosts: roles, approvals, and an audit log.
Werkzeuge
list-connectionsDiscover available hosts and connection status
Angabe des Anbieters · Beleg 5list-sessionsList active sessions per host
Angabe des Anbieters · Beleg 5open-sessionCreate a named interactive (stateful) or background session
Angabe des Anbieters · Beleg 5close-sessionClose a session. A background session's command is signalled (INT/TERM/KILL) before its channel is dropped
Angabe des Anbieters · Beleg 5read-session-outputRead output from background sessions (e.g., `tail -f`)
Angabe des Anbieters · Beleg 5read-commandExecute allowlisted read-only commands (`ls`, `cat`, `grep`, ...)
Angabe des Anbieters · Beleg 5run-commandExecute arbitrary commands (destructive/privileged need approval, unless `approvalPolicy = "auto"`)
Angabe des Anbieters · Beleg 5privileged-commandExecute with sudo (needs approval, unless `approvalPolicy = "auto"`)
Angabe des Anbieters · Beleg 5sftp-uploadUpload a file via SFTP (replaces the destination unconditionally)
Angabe des Anbieters · Beleg 5sftp-downloadDownload a file via SFTP
Angabe des Anbieters · Beleg 5sftp-listList a remote directory, bounded in entries and bytes
Angabe des Anbieters · Beleg 5sftp-upload-fileStream a local file to the remote host, never through model context
Angabe des Anbieters · Beleg 5sftp-download-fileStream a remote file to local disk, never through model context
Angabe des Anbieters · Beleg 5signal-processSend INT/TERM/KILL to a remote PID
Angabe des Anbieters · Beleg 5
Voraussetzungen
npx· Paketmanager · erforderlich · Beleg 1SSH_MCP_PASSWORD· Umgebungsvariable · optional · Beleg 6SSH_MCP_KEY· Umgebungsvariable · optional · Beleg 6SSH_MCP_PASSPHRASE· Umgebungsvariable · optional · Beleg 6SSH_MCP_SUDO_PASSWORD· Umgebungsvariable · optional · Beleg 6SSH_MCP_TEST· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 7SSH_MCP_DISABLE_MAIN· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 7SSH_AUTH_SOCK· Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
Installation
npx -y ssh-mcp@2.18.0Angaben zum Baustein
- Maintainer
- tufantunc
- Repository-Lizenz
- MIT
- Dienstanbieter
- Offizielle Dienstherkunft nicht belegt
- Dienste
- —
- Bereiche
- —
- Plattformen
- —
- Version
- 2.18.0
- Release
- v2.18.0
- Clients
- Claude Code, Claude Desktop, Cursor, Windsurf
- Dokumentation
- Dokumentation des Anbieters
Zugriffe und Risiken
- Regelbasiert abgeleitete Zugriffe
- lesen, schreiben, senden
- Authentifizierung
- —
- Transport
- stdio
- Technische Prüfung
- Ungeprüft
Fehlende Angaben bedeuten unbekannte Zugriffe. Vor dem Einsatz Konten, Dateien, Netzwerkverbindungen und Ausführungsrechte im konkreten Paket prüfen. Eine frische Änderung am Repository belegt keine Wartung jeder einzelnen Datei.
Nur die für den Arbeitsablauf nötigen Berechtigungen vergeben und Schreibaktionen mit einem Freigabeschritt absichern. Lizenz und Wartungsdatum sind keine Sicherheitsfreigabe.
Der Lizenzbeleg betrifft das Quellcode-Repository. Einzelne Unterpakete und gehostete Dienste können eigene Bedingungen haben; prüfe sie beim konkreten Installations- oder Diensteangebot.
Belege und Datenstand
Paket und Herkunft
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- Abgerufen und Felder geprüft: 2026-10-04; technische Prüfung: ungeprüft
97AF21FD<MCPSERVE<20261004<<<<Q7<UNGEPRUEFT<<<<<<<<<<<<<<<<<