Skip to main content
Glama

MCP Command Server

MCP コマンドサーバー

Claude などの LLM アプリケーションを通じてシステム コマンドを実行するための安全な Model Context Protocol (MCP) サーバー。

クイックスタート

  1. パッケージをインストールします。
uv pip install mcp-command-server
  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" } } } }

特徴

  • 🔒 ホワイトリストによる安全なコマンド実行
  • ✅ すべてのコマンドに対するユーザー確認
  • 📝 包括的な監査ログ
  • 🔍 入力検証とサニタイズ
  • 🤖 クロード デスクトップ統合

ドキュメント

完全なドキュメントについては、 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 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
            143
            2
            TypeScript
            MIT License
          • A
            security
            A
            license
            A
            quality
            An MCP server that enables secure terminal command execution, directory navigation, and file system operations through a standardized interface for LLMs.
            Last updated -
            10
            23
            Python
            MIT License
            • Apple
          • -
            security
            F
            license
            -
            quality
            An MCP server that allows secure execution of macOS terminal commands through Claude or Roo Code with built-in security whitelisting and approval mechanisms.
            Last updated -
            1
            JavaScript
            • Apple
          • -
            security
            A
            license
            -
            quality
            An MCP server that enables secure execution of shell commands across Windows, macOS, and Linux with built-in whitelisting and approval mechanisms for enhanced security.
            Last updated -
            13
            JavaScript
            MIT License
            • Linux
            • Apple

          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