Skip to main content
Glama
tumf

mcp-shell-server

by tumf

Related Servers

Alternatives to mcp-shell-server

  • A
    license
    A
    quality
    A
    maintenance
    Local-first MCP server and CLI wrapper for AI coding agents. SAGE routes shell commands through a tracked local runner, stores command history on the user’s machine, and returns compressed terminal output to reduce noisy context.
    16
    130 PyPI
    10
    MIT

Related Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol server that allows LLMs to execute shell commands and receive their output in a controlled manner.
    7
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    A Model Context Protocol server for secure local system operations, enabling shell command execution and file management via a standardized interface.
    14
    1
    Apache 2.0
  • A
    license
    B
    quality
    D
    maintenance
    A secure MCP server for executing whitelisted shell commands with resource and timeout controls, designed for integration with Claude and other MCP-compatible LLMs.
    20
    389 npm
    7
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol server that enables users to execute arbitrary shell commands through a terminal tool. It supports custom working directories, configurable execution timeouts, and safe command parsing using shlex.
    -

TDQS

A4.2/5.0

Scored across 1 tool

Disambiguation5/5

There is only one tool, so there is no possibility of selecting the wrong tool. Its purpose—executing an allowlisted command as an argv array—is clearly stated.

Naming Consistency5/5

The single tool name shell_execute follows a clear snake_case verb_noun pattern. With only one tool there is no inconsistency to introduce.

Tool Count3/5

A single tool can be defensible for a narrowly scoped shell executor, but by broad MCP standards one tool is thin. It earns its place, yet there is no separate tool for listing allowed commands or validating inputs.

Completeness4/5

The tool covers the core action of running allowlisted commands with timeout and output caps. However, it lacks utilities for discovering the allowlist or managing configuration, and the read-only command set (ls, wc, cat, pwd, grep) limits broader shell workflows.

Maintenance

ActivityActive
ResponsivenessResponsive