
egoist/shell-command-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP-сервер для выполнения команд оболочки.
Обзор
MCP-сервер для выполнения команд оболочки. Этот проект спонсируется ChatWise, универсальным чат-ботом LLM с первоклассной поддержкой MCP. Используйте переменную среды ALLOWED COMMANDS, чтобы объяснимо разрешить команды, которые этот сервер может запускать, разделяя каждую команду на . Вы можете использовать *, чтобы разрешить любую команду, но это потенциально опасно.
Обзор (машинный перевод)
MCP-сервер для выполнения команд оболочки.
Этот проект спонсируется ChatWise, универсальным чат-ботом LLM с первоклассной поддержкой MCP.
Использование
Настройка вручную
Конфигурация JSON
Разрешенные команды
Используйте переменную среды ALLOWED_COMMANDS, чтобы объяснимо разрешить команды, которые этот сервер может запускать, разделяя каждую команду ,. Вы можете использовать T2, чтобы разрешить любую команду, но это потенциально опасно.
Лицензия
МТИ.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
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"
}
}
}
}