Database · MODEL CONTEXT PROTOCOL
Andrew Beniash mcp command server
Andrew Beniash mcp command server is a community-listed Model Context Protocol server. Review the source repository before installation.
WHAT IT CONNECTS
What Andrew Beniash mcp command server gives an AI Agent
- 🔒 Secure command execution with whitelist
- ✅ User confirmation for all commands
- 📝 Comprehensive audit logging
- 🔍 Input validation and sanitization
- 🤖 Claude Desktop integration
- [Installation Guide](./docs/installation.md)
- [Security Guidelines](./docs/security.md)
- [API Reference](./docs/api.md)
- [Usage Examples](./docs/examples.md)
- [Troubleshooting](./docs/troubleshooting.md)
- Fork the repository
- Create your feature branch
- Run tests and linting
- Submit a pull request
SECURITY
An MCP listing is not a security review
An MCP server may receive model context, credentials, local files, or permission to call external systems. Review its code, requested environment variables, network behavior, package provenance, and maintenance status before connecting it to an agent.
README
Repository documentation
A secure Model Context Protocol (MCP) server for executing system commands through LLM applications like Claude.
- Install the package:
uv pip install mcp-command-server- Configure allowed commands:
export ALLOWED_COMMANDS="ls,pwd,echo"- Add to Claude Desktop configuration:
{
"mcpServers": {
"command-server": {
"command": "uv",
"args": ["run", "python", "-m", "mcp_command_server"],
"env": {
"ALLOWED_COMMANDS": "ls,pwd,echo"
}
}
}
}- 🔒 Secure command execution with whitelist
- ✅ User confirmation for all commands
- 📝 Comprehensive audit logging
- 🔍 Input validation and sanitization
- 🤖 Claude Desktop integration
For complete documentation, see the docs/ 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- Fork the repository
- Create your feature branch
- Run tests and linting
- Submit a pull request
MIT License - see LICENSE for details.
COMMUNITY
Save, rate, and discuss
Loading community data…