Shell Command Executor

Provides a secure interface for executing controlled shell commands with comprehensive security features including allowlists, pat

sonirico 94
Claude CodeClaude DesktopGeneric
View source ↗

MCP-Shell provides a secure interface for executing shell commands through the Model Context Protocol, allowing AI assistants to run controlled terminal operations. Built in Go, it implements comprehensive security features including allowlists for commands, pattern-based blocking, execution timeouts, and output size limits defined in a YAML configuration. The server exposes a single tool that executes commands and returns structured JSON with stdout, stderr, exit codes, and execution metadata, making it ideal for scenarios requiring controlled system access while maintaining security boundaries.

Source

Repository: https://github.com/sonirico/mcp-shell

Maintain Shell Command Executor?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

[Shell Command Executor on getagentictools](https://getagentictools.com/mcp/sonirico-mcp-shell?ref=badge)