Super Shell MCP Server
@cfdude
关于 Super Shell MCP Server
Super Shell MCP
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"super-shell-mcp": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"@cfdude/super-shell-mcp",
"--client",
"claude"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
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
FAQ from Super Shell MCP Server
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.
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.
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.
Which platforms are supported?
Windows (cmd.exe, PowerShell), macOS (zsh, bash, sh), and Linux (bash, sh, zsh). Configuration paths vary by platform.
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 服务器
TalkToFigma
sonnylazuardiTalkToFigma: MCP integration between AI Agent (Cursor, Claude Code, Codex) and Figma, allowing Agentic AI to communicate with Figma for reading designs and modifying them programmatically.
MCP Framework
QuantGeekDevThe Typescript MCP Framework
Deepwiki MCP Server
regenrek📖 MCP server for fetch deepwiki.com and get latest knowledge in Cursor and other Code Editors
MCP Inspector
modelcontextprotocolVisual testing tool for MCP servers
MCP Unity Editor (Game Engine)
CoderGamesterModel Context Protocol (MCP) plugin to connect with Unity Editor — designed for Cursor, Claude Code, Codex, Windsurf and other IDEs
评论