A secure Model Context Protocol (MCP) server for executing system commands through LLM applications like Claude.
uv pip install mcp-command-server
export ALLOWED_COMMANDS="ls,pwd,echo"
{
"mcpServers": {
"command-server": {
"command": "uv",
"args": ["run", "python", "-m", "mcp_command_server"],
"env": {
"ALLOWED_COMMANDS": "ls,pwd,echo"
}
}
}
}
For complete documentation, see the docs/{:target=“_blank”} directory:
## Clone repository
git clone https://github.com/yourusername/mcp-command-server.git
cd mcp-command-server
## Create virtual environment
uv venv
source .venv/bin/activate # On Unix/macOS
.venv\Scripts\activate # On Windows
## Install development dependencies
uv pip install -e ".[dev]"
## Run all tests
pytest
## Run specific test file
pytest tests/unit/security/test_validator.py
## Run with coverage
pytest --cov=mcp_command_server
MIT License - see LICENSE{:target=“_blank”} for details.
Mcp Crypto Price
A Model Context Protocol (MCP) server that provides real-time cryptocurrency analysis via CoinCap's API. Enables Claude and other MCP clients to fetch crypto prices, analyze market trends, and track historical data.
Mac Shell Mcp
An MCP (Model Context Protocol) server for executing macOS terminal commands with ZSH shell. This server provides a secure way to execute shell commands with built-in whitelisting and approval mechanisms.
Chromia Mcp