ES 

MCP服务器用于执行shell命令。
概览
MCP服务器用于执行shell命令。 本项目由ChatWise赞助,ChatWise是一款拥有一流的MCP支持的一体化大型语言模型聊天机器人。 使用环境变量ALLOWED_COMMANDS明确允许该服务器执行命令,并将每个命令分隔成 。你可以用 * 来允许任何命令,但这可能有危险。
概述(AI 翻译)
MCP服务器用于执行shell命令。
本项目由ChatWise赞助,ChatWise是一款拥有一流的MCP支持的一体化大型语言模型聊天机器人。
用途
手动配置
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"
}
}
}
}