
egoist/shell-command-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
シェルコマンドを実行するための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.
インストール
npx -y shell-command-mcp設定
{
"mcpServers": {
"shell-command": {
"command": "npx",
"args": ["-y", "shell-command-mcp"],
"env": {
"ALLOWED_COMMANDS": "cat,ls,echo"
}
}
}
}