用于学习 MCP 中 shell 执行、工具资源与安全风险的示例服务器
复制安装指令,让 AI 自动完成配置 · 推荐新手
"mcp-shell-server-example" 暂无可直接复制的安装信息,请查看页面文档或源码仓库。
使用这个 MCP 工具在 sh 中执行 `pwd`,并返回当前工作目录。
返回 shell 命令执行结果,例如当前目录路径。
分别用 PowerShell 和 sh 执行列出当前目录文件的命令,并说明两者命令写法差异。
给出两种 shell 的执行结果,并简要比较命令形式。
用这个示例服务器说明什么是 MCP 工具投毒风险,并结合它暴露的 shell 执行能力给出安全提醒。
输出对工具投毒风险的简要解释,以及使用 shell 工具时的注意事项。
开发者或学生可用它观察 MCP 服务器如何暴露 shell 命令执行能力,理解工具调用的基本方式。它适合教学、演示和本地实验。
在跨平台脚本教学中,用户可以借助该示例分别执行 PowerShell 和 sh 命令,直观看到不同 shell 的用法差异。
安全培训或内部分享时,可以用这个示例说明具备命令执行能力的 MCP 工具为何需要谨慎使用,以及工具投毒等风险点。
这是一个教学用途的 MCP 示例服务器,提供 shell 命令执行能力,支持 PowerShell 和 sh。它还包含一个良性的示例工具,用于学习 MCP 工具、资源和安全风险。
根据给定描述,它可以执行 PowerShell 和 sh 命令。更具体的命令范围与限制,见源码仓库。
现有素材未提供安装步骤或运行前置条件。通常至少会涉及 MCP 运行环境以及 PowerShell 或 sh,但具体要求见源码仓库。
通过白名单命令安全执行 Shell 操作,并提供超时控制与审计日志。
通过安全鉴权与白名单机制远程执行命令,适合受控运维与开发自动化场景。
通过终端执行 Shell 命令,帮助自动化运维、开发调试与脚本操作。
通过持久 SSH 会话安全管理远程服务器,执行命令、传输文件并监控系统。
通过新增 JavaScript 工具文件,快速扩展 MCP 服务并安全执行命令。
在 macOS 上执行 Shell 命令,并支持会话管理、后台任务与语义检索。