OlympHill
mcp-shell-server logo

mcp-shell-servermcp-shell-server MCP 服务器

(0)
Daniel Nikulshyn审阅者 Daniel Nikulshyn·更新 2026年7月

概览

MCP Shell 服务器是一款安全 shell 命令执行服务器,实现了 Model Context Protocol (MCP) 协议。它为远程执行的白名单化 shell 命令提供了 stdin 输入支持。该服务器提供了 argv-based 命令执行、标准输入支持、全面输出、安全管道支持、执行限制、包含重定向和结构化审计日志等功能。它设计用于与 Claude 桌面结合使用,并且可以通过 Smithery 或程序员的手动使用 pip 安装。

主要功能

  • 基于 argv 的命令执行
  • 标准输入支持
  • 全面输出
  • 安全管道支持
  • 执行限制
  • 结构化审计日志

价格

模型
Free
评分
暂无评价

使用场景

远程命令执行

MCP Shell 服务器可以用于执行支持 stdin 输入和全面输出的shell命令。

安全自动化

该服务器提供了一种安全的方式来自动化 shell 命令执行,适合需要安全执行 shell 命令的 automation 任务。

优点 & 缺点

优点

  • 白名单化 shell 命令执行确保安全
  • 支持标准输入和全面输出
  • 安全管道支持和执行限制
  • 结构化审计日志有红acting

缺点

  • 需要 ALLOW_COMMANDS 或 ALLOWED_COMMANDS 环境变量来指定允许的命令
  • 仅限执行白名单化命令,可能无法满足所有使用场景

评测

登录以留下评测。

暂无评测。来当第一个吧!

问答

What are the key features of mcp-shell-server?

The key features include Argv-based Command Execution, Standard Input Support, Comprehensive Output, Safe Pipeline Support, Execution Limits, and Structured Audit Logging.

Asked by Ethan Brooks · Dec 24, 2025

What environment variable is required to specify allowed commands?

The ALLOW_COMMANDS or ALLOWED_COMMANDS environment variable is required to specify which commands are allowed to be executed.

Asked by Marcus Bell · Nov 9, 2025

How do I install mcp-shell-server?

You can install mcp-shell-server via Smithery or manually using pip.

Asked by Vincenzo Greco · Nov 2, 2025

What is mcp-shell-server?

MCP Shell Server is a secure shell command execution server that implements the Model Context Protocol (MCP).

Asked by Kwame Mensah · Oct 14, 2025

提问

服务配缩器 的替代品