ES

egoist/shell-command-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

66 stars 6 forks 品質 45 トレンド 14

シェルコマンドを実行するためのMCPサーバー.

概要

シェルコマンドを実行するためのMCPサーバー。 このプロジェクトは、一流MCPサポートを備えたオールインワンLLMチャットボットであるChatWiseが主催しています。 ALLOWED COMMANDS環境変数を使用して、このサーバーが実行できるコマンドを明示的に許可し、各コマンドを , 別にします。 * は任意のコマンドを許可することができますが、これは潜在的に危険です.

概要(AI 翻訳)

シェルコマンドを実行するためのMCPサーバー。

このプロジェクトは、一流MCPサポートを備えたオールインワンLLMチャットボットであるChatWiseが主催しています。

使用法

手動で設定する

##JSON の設定

許可されたコマンド

[ALLOWED_COMMANDS]]環境変数を使用して、このサーバーが実行できるコマンドを明示的に許可し、[,で各コマンドを分離します。 [*]を任意のコマンドを許可することができますが、これは潜在的に危険です。

ライセンス

代表取締役社長.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

shell-command-mcp

MCP server for executing shell commands.

This project is sponsored by ChatWise, an all-in-one LLM chatbot with first-class MCP support.

Usage

Configure manually

# stdio server
npx -y shell-command-mcp

JSON config

{
  "mcpServers": {
    "shell-command": {
      "command": "npx",
      "args": ["-y", "shell-command-mcp"],
      "env": {
        "ALLOWED_COMMANDS": "cat,ls,echo"
      }
    }
  }
}

Allowed commands

Use ALLOWED_COMMANDS environment variable to explictly allow the commands that this server can run, separate each command by ,. You can use * to allow any command, but this is potentially dangerous.

License

MIT.

GitHub で README 全文を見る

インストール

npx -y shell-command-mcp
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "shell-command": { "command": "npx", "args": ["-y", "shell-command-mcp"], "env": { "ALLOWED_COMMANDS": "cat,ls,echo" } } } }