Skip to main content
Glama

MCP Command Server

MCP 명령 서버

Claude와 같은 LLM 애플리케이션을 통해 시스템 명령을 실행하기 위한 안전한 MCP(Model Context Protocol) 서버입니다.

빠른 시작

  1. 패키지를 설치하세요:

지엑스피1

  1. 허용되는 명령을 구성합니다.

export ALLOWED_COMMANDS="ls,pwd,echo"
  1. Claude Desktop 구성에 추가:

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

특징

  • 🔒 화이트리스트를 통한 안전한 명령 실행

  • ✅ 모든 명령에 대한 사용자 확인

  • 📝 포괄적인 감사 로깅

  • 🔍 입력 검증 및 정리

  • 🤖 Claude 데스크톱 통합

선적 서류 비치

전체 설명서는 docs/ 디렉토리에서 확인하세요.

개발

설정

# 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

기여하다

  1. 저장소를 포크하세요

  2. 기능 브랜치를 생성하세요

  3. 테스트 실행 및 린팅

  4. 풀 리퀘스트 제출

특허

MIT 라이센스 - 자세한 내용은 라이센스를 참조하세요.

-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Claude와 같은 LLM 애플리케이션이 사용자 확인 및 포괄적인 보안 기능을 갖춘 허용된 시스템 명령을 실행할 수 있는 안전한 서버입니다.

  1. 빠른 시작
    1. 특징
      1. 선적 서류 비치
        1. 개발
          1. 설정
          2. 테스트
          3. 기여하다
        2. 특허

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            A secure server for executing terminal commands within predefined paths, allowing safe interaction by Large Language Models with operating system environments.
            Last updated -
            1
            78
            11
            MIT License
            • Apple
            • Linux
          • A
            security
            A
            license
            A
            quality
            A secure MCP server for executing whitelisted shell commands with resource and timeout controls, designed for integration with Claude and other MCP-compatible LLMs.
            Last updated -
            20
            39
            4
            MIT License
          • -
            security
            F
            license
            -
            quality
            An extensible Message Communication Protocol server that provides secure code execution capabilities in isolated sandbox environments, compatible with Claude for Desktop and other MCP clients.
            Last updated -
            12
          • -
            security
            F
            license
            -
            quality
            A TypeScript application that allows Claude to safely execute bash commands with security safeguards including whitelisted commands, directories, and comprehensive logging.

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/Andrew-Beniash/mcp-command-server'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server