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.

コメント

「開発者ツール」の他のコンテンツ