Skip to main content
Glama

MCP SSH Server

by mahathirmuh

ssh_start_interactive_shell

Start an interactive shell session on a remote server via SSH connection to execute commands and manage systems with PTY support for terminal simulation.

Instructions

Start an interactive shell session with PTY support for typing simulation

Input Schema

NameRequiredDescriptionDefault
colsNoTerminal columns
connectionIdYesSSH connection ID
rowsNoTerminal rows
sessionIdYesUnique identifier for this interactive session
shellNoShell to use (e.g., /bin/bash, /bin/zsh)/bin/bash

Input Schema (JSON Schema)

{ "properties": { "cols": { "default": 80, "description": "Terminal columns", "type": "number" }, "connectionId": { "description": "SSH connection ID", "type": "string" }, "rows": { "default": 24, "description": "Terminal rows", "type": "number" }, "sessionId": { "description": "Unique identifier for this interactive session", "type": "string" }, "shell": { "default": "/bin/bash", "description": "Shell to use (e.g., /bin/bash, /bin/zsh)", "type": "string" } }, "required": [ "connectionId", "sessionId" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mahathirmuh/mcp-ssh-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server