Skip to main content
Glama
Areso

safe-ssh-mcp

by Areso

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": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_disk_freeC

Collects disk usage (df -h) from a remote Linux host via SSH.

get_inode_usageC

Collects inode usage (df -i) from a remote Linux host via SSH.

get_disk_usageA

Collects disk usage for a specific abs path from a remote Linux host via SSH. Returns the top 20 largest files/folders in the specified directory.

get_list_of_filesB

Collects list of files for a specific abs path from a remote Linux host via SSH. Returns with -lah option

get_list_of_files_with_filterA

Collects list of files for a specific abs path with filter (grep) applied from a remote Linux host via SSH. -lah option is applied.

get_is_installedC

Checks whether a binary/command is installed and callable on a remote Linux host via SSH.

get_dmesgC

Collects dmesg log from a remote Linux host via SSH

get_uptimeA

Collects uptime from a remote Linux host via SSH

get_current_datetimeB

Collects current datetime from a remote Linux host via SSH

get_distroname_versionC

Collects distr details from os-release from a remote Linux host via SSH

get_systemd_list_allC

Lists all systemd units. USE THIS TOOL to check for running, stopped, or FAILED daemon/service/unit.

get_systemd_list_failedA

Lists failed systemd units. USE THIS TOOL to check for FAILED daemons/services/units.

get_systemd_list_timersC

Lists all systemd timers. USE THIS TOOL to check for timers.

get_systemd_statusC

Gets the detailed status, logs, and error messages for a SPECIFIC systemd daemon/service/unit.

get_ps_aux_top_cpu_consumersC

Lists top 10 cpu consumers, CPU desc

get_ps_aux_top_mem_consumersC

Lists top 10 mem consumers, MEM desc

get_free_memoryC

Returns free memory, swap (total/free), page cache, HugePages and so on

get_memory_pressureD

Returns memory pressure if supported

get_topC

Collects top's snapshot from a remote Linux host via SSH

get_lsblkC

Collects lsblk output from a remote Linux host via SSH

get_docker_ps_allA

Collects docker ps --all output from a remote Linux host via SSH

get_crontab_tasksC

Collects crontab -l (crontab list) output from a remote Linux host via SSH

get_listening_socketsB

Collects ss -tulpn output (open ports and sockets) from a remote Linux host via SSH

get_service_logs_from_journalctlC

Gets recent journald logs for a specific systemd service.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

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/Areso/safe-ssh-mcp'

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