Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Mcp Command Server

    0 stars
    Python
    Updated Jan 30, 2025

    Table of Contents

    • Quick Start
    • Features
    • Documentation
    • Development
    • Setup
    • Testing
    • Contributing
    • License

    Table of Contents

    • Quick Start
    • Features
    • Documentation
    • Development
    • Setup
    • Testing
    • Contributing
    • License

    Documentation

    MCP Command Server

    A secure Model Context Protocol (MCP) server for executing system commands through LLM applications like Claude.

    Quick Start

    1. Install the package:

    bash
    uv pip install mcp-command-server

    2. Configure allowed commands:

    bash
    export ALLOWED_COMMANDS="ls,pwd,echo"

    3. Add to Claude Desktop configuration:

    json
    {
      "mcpServers": {
        "command-server": {
          "command": "uv",
          "args": ["run", "python", "-m", "mcp_command_server"],
          "env": {
            "ALLOWED_COMMANDS": "ls,pwd,echo"
          }
        }
      }
    }

    Features

    • 🔒 Secure command execution with whitelist
    • ✅ User confirmation for all commands
    • 📝 Comprehensive audit logging
    • 🔍 Input validation and sanitization
    • 🤖 Claude Desktop integration

    Documentation

    For complete documentation, see the docs/ directory:

    • Installation Guide
    • Security Guidelines
    • API Reference
    • Usage Examples
    • Troubleshooting

    Development

    Setup

    bash
    # 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]"

    Testing

    bash
    # Run all tests
    pytest
    
    # Run specific test file
    pytest tests/unit/security/test_validator.py
    
    # Run with coverage
    pytest --cov=mcp_command_server

    Contributing

    1. Fork the repository

    2. Create your feature branch

    3. Run tests and linting

    4. Submit a pull request

    License

    MIT License - see LICENSE for details.

    Similar MCP

    Based on tags & features

    • CH

      Chuk Mcp Linkedin

      Python00
    • PU

      Pursuit Mcp

      Python00
    • HE

      Hello Mcp

      Python00
    • GR

      Gradle Mcp

      Python00

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • CH

      Chuk Mcp Linkedin

      Python00
    • PU

      Pursuit Mcp

      Python00
    • HE

      Hello Mcp

      Python00
    • GR

      Gradle Mcp

      Python00

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k