MCP Server LogoMCP Server
MCPsCategoriesDirectorySubmit
Submit
MCPsCategoriesDirectorySubmit
Submit

MCP Servers

A curated list of MCP Servers, featuring Awesome MCP Servers and Claude MCP integration.

Contact Us

[email protected]

About

Privacy PolicyTerms of Service

Resources

Model Context ProtocolMCP Starter GuideClaude MCP Servers

Community

GitHub

© 2026 mcpserver.cc © 2025 MCP Server. All rights reserved.

Privacy PolicyTerms of Service
  1. Home
  2. /Categories
  3. /Automation & Scripting
  4. /Shell Mcp
Shell Mcp

Shell Mcp

Created by kevinwatt•9 months ago
Visit Website

Automation & Scripting
shellcommand-executionllm-integration

shell-mcp

Shell command execution MCP server

An MCP server implementation that provides secure shell command execution capabilities for LLMs.

Features

  • Secure Execution: Whitelisted commands and arguments only
  • Resource Control: Memory and CPU usage monitoring
  • Timeout Control: Automatic termination of long-running commands
  • Size Limits: Output size restrictions for safety
  • MCP Integration: Works with Claude and other MCP-compatible LLMs

Installation

npm install @kevinwatt/shell-mcp

Configuration with Dive Desktop

  1. Click “+ Add MCP Server” in Dive Desktop
  2. Copy and paste this configuration:
{
  "mcpServers": {
    "shell": {
      "command": "npx",
      "args": [
        "-y",
        "@kevinwatt/shell-mcp"
      ]
    }
  }
}

Tool Documentation

  • shell_ls, shell_pwd, shell_df, etc.
    • Execute whitelisted shell commands
    • Inputs:
      • command (string, required): Command to execute
      • args (array, optional): Command arguments
      • timeout (number, optional): Execution timeout in ms

Usage Examples

Ask your LLM to:

"Show current directory using shell_pwd"
"List files using shell_ls with -l argument"
"Check disk usage using shell_df with -h argument"

Manual Start

If needed, start the server manually:

npx @kevinwatt/shell-mcp

Requirements

  • Node.js 18+
  • MCP-compatible LLM service

Development

## Install dependencies
npm install

## Watch mode
npm run watch

## Run tests
npm test

## Lint
npm run lint

License

MIT © Dewei Yen

Keywords

  • mcp
  • shell
  • command
  • claude
  • llm
  • automation

Available Commands

The following shell commands are available:

Command Description Allowed Arguments
ls List directory contents -l, -a, -h, -R, --help, *
cat Concatenate and display file contents -n, -b, --help, *
pwd Show current working directory None
df Show disk usage -h, -T, --help
echo Display text Any text
ps Show process status -e, -f, -u, --help
free Show memory usage -h, -m, -g, --help
uptime Show system uptime None
date Show system date and time +%Y-%m-%d, +%H:%M:%S, --help
grep Search text patterns in files -i, -v, -n, -r, -l, --color, *
w Show who is logged on and what they are doing -h, -s, --no-header, --help
whois Query WHOIS domain registration information -H, *
find Search for files in a directory hierarchy -name, -type, -size, -mtime, *
netstat Network connection information -a, -n, -t, -u, -l, -p, --help
lspci List PCI devices -v, -k, -mm, -nn, --help
lsusb List USB devices -v, -t, -d, -s, --help
dig DNS lookup utility +short, +trace, +dnssec, @*, *
nslookup Query DNS records -type=, -query=, *
ip Show network devices and interfaces addr, link, route, neigh, -br, *
whereis Locate binary, source and manual files -b, -m, -s, *

Prerequisites

  • •Familiarity with the server domain
  • •Basic understanding of related technologies
  • •Knowledge of Automation & Scripting

Recommended Server

Database Updater Mcp Server

Database Updater Mcp Server

Database Upadter MCP

Cursor A11y Mcp

Cursor A11y Mcp

Mcp Pptx Server

Mcp Pptx Server

View more → →

Details

Created

August 02, 2025

Last Updated

August 02, 2025

Category

Automation & Scripting

Author

kevinwatt

Share

More Server

Mcp Command Server

Mcp Command Server

Marginalia Mcp Server

Marginalia Mcp Server

An MCP server implementation for managing marginalia and annotations

Hive Mcp Server

Hive Mcp Server

Mcp Server Ts Trello

Mcp Server Ts Trello

TypeScript implementation of a Model Context Protocol (MCP) server for Trello integration