Skip to main content
Glama
samdoran

mcp_linux_ssh

by samdoran

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
run_ssh_read_onlyB

Only run commands that would not make changes to the system. sudo is not allowed.

When using systemctl, make sure to add --no-pager to prevent the command from hanging.

run_sshC

This command could make changes to the system. Care should be taken to not disable ssh or modify files such as /etc/sudoers, etc/password, or /etc/shadow so as to render tho system inaccessible.

It can use sudo but should not prompt for password input. The sudo settings shoould allow passwordless sudo on the remote machine.

When using systemctl, make sure to add --no-pager to prevent the command from hanging.

get_processesB

List all processes on a system sorted in descending order by CPU

get_service_statusB

Get details on a systemd unit

get_cpu_infoC

Get detailed information about system CPUs

get_disk_infoC

Get details about the system filesystems and free space

Prompts

Interactive templates invoked by user choice

NameDescription
system_error

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/samdoran/mcp_linux_ssh'

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