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
    55 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.4/5.0

Scored across 1 tool

Disambiguation5/5

With only one tool, there is no possibility of confusion or overlap. The tool's purpose is clearly defined as executing allowed shell commands.

Naming Consistency5/5

The single tool uses a clear verb_noun structure with snake_case, which is consistent. While there is no pattern to compare, the name accurately reflects its function.

Tool Count3/5

At one tool, the server is minimal but arguably appropriate for its narrow purpose of executing allowed shell commands. However, according to the calibration, 1-2 tools feels thin and borderline, so this is not well-scoped for a typical server.

Completeness5/5

For the stated purpose of executing a predefined set of allowed commands, the surface is complete. There are no missing operations for this domain; the allowlist is a configuration parameter, not a missing tool.

Maintenance

ActivityActive
ResponsivenessResponsive