mcp-shell

by sonirico · MCP Server · ★ 75

About mcp-shell

mcp-shell MCP server that runs shell commands. Your LLM gets a tool; you get control over what runs and how. Built on mark3labs/mcp-go. Written in Go. Run it Docker (easiest): From source: Configure it Security is off by default. To enable it, point to a YAML config: Secure mode (recommended) — no shell interpretation, executable allowlist only: Legacy mode — shell execution, allowlist/blocklist by command string (vulnerable to injection if not careful): yaml security: enabled

aibashgollmmcpmodel-context-protocolos-execshellterminal

Quick Facts

Stars75
Forks17
LanguageGo
CategoryMCP Server
LicenseGPL-3.0
Quality Score58.282/100
Open Issues1
Last Updated2026-05-02
Created2025-05-24
Platformsgo, mcp
Est. Tokens~6k

More MCP Server Tools

Explore other popular mcp server tools:

View all MCP Server tools →

Popular Go Agent Tools

Frequently Asked Questions

What is mcp-shell?

mcp-shell is Give hands to AI. MCP server to run shell commands securely, auditably, and on demand.. It is categorized as a MCP Server with 75 GitHub stars.

What programming language is mcp-shell written in?

mcp-shell is primarily written in Go. It covers topics such as ai, bash, go.

How do I install or use mcp-shell?

You can find installation instructions and usage details in the mcp-shell GitHub repository at github.com/sonirico/mcp-shell. The project has 75 stars and 17 forks, indicating an active community.

What license does mcp-shell use?

mcp-shell is released under the GPL-3.0 license, making it free to use and modify according to the license terms.

View on GitHub → Browse MCP Server tools