Shell-MCP

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
shell_ls

List directory contents

shell_cat

Concatenate and display file contents

shell_pwd

Show current working directory

shell_df

Show disk usage

shell_echo

Display text

shell_ps

Show process status

shell_free

Show memory usage

shell_uptime

Show system uptime

shell_date

Show system date and time

shell_grep

Search text patterns in files

shell_w

Show who is logged on and what they are doing

shell_whois

Query WHOIS domain registration information

shell_find

Search for files in a directory hierarchy

shell_netstat

Network connection information

shell_lspci

List PCI devices

shell_lsusb

List USB devices

shell_dig

DNS lookup utility

shell_nslookup

Query DNS records

shell_ip

Show / manipulate routing, network devices, interfaces and tunnels

shell_whereis

Locate the binary, source, and manual page files for a command