MCP.so
登录

Super Shell MCP Server

@cfdude

基本信息

分类

开发工具

许可证

MIT

传输方式

stdio

作者

cfdude

关于 Super Shell MCP Server

Super Shell MCP

Super Shell MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "super-shell-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@smithery/cli",
        "install",
        "@cfdude/super-shell-mcp",
        "--client",
        "claude"
      ]
    }
  }
}

Super Shell MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

What is Super Shell MCP Server?

An MCP server that securely executes shell commands across Windows, macOS, and Linux. It provides automatic platform detection, multiple shell support, and built-in command whitelisting with approval workflows. Designed for use with Claude Desktop (one-click extension available) and other MCP clients.

How to use Super Shell MCP Server?

Install via the Claude Desktop Extension (.dxt) for one-click setup, or use Smithery (npx -y @smithery/cli install @cfdude/super-shell-mcp --client claude), or clone the repository and run npm install && npm run build. For manual MCP client configuration, the recommended method uses NPX (npx -y super-shell-mcp). Configure environment variables like CUSTOM_SHELL or SUPER_SHELL_USE_SHELL as needed.

Key features of Super Shell MCP Server

  • Cross-platform support: Windows, macOS, and Linux
  • Automatic platform detection and shell selection
  • Command whitelisting with Safe, Requires Approval, and Forbidden levels
  • Shell parsing disabled by default to prevent command injection
  • Non-blocking approval workflow for dangerous commands
  • Comprehensive logging and command management tools

Use cases of Super Shell MCP Server

  • Execute system commands from Claude Desktop with security controls
  • Manage files and directories across operating systems
  • Run scripts and utilities through approved command lists
  • Build MCP clients that need safe shell access
  • Automate workflows with platform-aware command execution

常见问题

1

What is the Super Shell MCP Server?

It is an MCP server that allows AI assistants like Claude to execute shell commands on the host machine with built-in security features including whitelisting, approval workflows, and disabled shell parsing by default.

2

How can I install Super Shell MCP Server for Claude Desktop?

The recommended way is to download the `.dxt` file from the releases page and double-click it while Claude Desktop is open. This installs the extension automatically without requiring developer tools.

3

What security measures are in place?

Commands are categorized into Safe (auto-approved), Requires Approval (user must approve), and Forbidden (blocked). Shell parsing is disabled by default to eliminate command-injection risk, and can be optionally enabled via `SUPER_SHELL_USE_SHELL` environment variable for trusted workflows.

4

Which platforms are supported?

Windows (cmd.exe, PowerShell), macOS (zsh, bash, sh), and Linux (bash, sh, zsh). Configuration paths vary by platform.

5

How do I enable shell parsing and what are the risks?

Set the environment variable `SUPER_SHELL_USE_SHELL` to `true` (or `1`/`yes`/`on`). Enabling shell parsing reintroduces command injection risk; only enable it when you fully trust the command source and payload.

评论

开发工具 分类下的更多 MCP 服务器