tumf_mcp

一个支持标准输入与超时控制的MCP协议Shell命令执行服务器。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:tumf_mcp。
它的用途是:一个支持标准输入与超时控制的MCP协议Shell命令执行服务器。
详细介绍见:https://321skill.com/skills/tumf-mcp/
请根据该页面的说明完成安装。

使用示例

“请帮我检查当前目录的磁盘使用情况,并找出最大的前5个文件。”,它会通过此 MCP 服务器安全地执行 `du -sh * | sort -rh | head -5` 命令,并将结果返回给你。或者,当需要部署应用时,你可以说:“请运行部署脚本 deploy.sh”,AI 会通过该服务器执行脚本并反馈进度和结果。

介绍

tumf_mcp 是一个基于 MCP(Model Context Protocol)协议的安全 Shell 命令执行服务器。它解决了在 AI 助手或自动化流程中安全、可控地执行系统命令的难题。传统的命令执行方式可能缺乏超时控制、标准输入交互或安全审计,而此工具通过 MCP 协议封装,提供了更安全、更可靠的执行环境。

使用时,你需要启动这个服务器,并将其配置到支持 MCP 协议的 AI 助手(如 Claude Desktop)中。之后,AI 助手就可以通过该服务器来执行你授权的 Shell 命令,并支持向命令传递标准输入(stdin),同时具备执行超时控制,防止长时间运行的命令阻塞进程。

它非常适合需要在 AI 辅助下进行系统管理、自动化脚本执行或开发运维工作的技术人员。例如,运维工程师可以通过 AI 快速执行部署命令,开发人员可以安全地运行构建脚本或环境检查命令。

使用建议:请务必在可控的环境和明确的授权范围内使用,避免执行高风险命令。建议结合具体的项目需求,明确命令执行的超时时间和输入范围,以确保安全性和稳定性。

核心特点

与同类 MCP Shell 工具相比,它明确提供了标准输入(stdin)交互支持,允许命令接收动态输入;同时内置了执行超时控制机制,能有效防止命令无响应导致的进程挂起,提升了安全性和可控性。

注意事项

不适合需要复杂交互式会话(如需要持续保持终端状态)或执行图形界面(GUI)应用程序的场景。

常见问题

这个工具安全吗?

它通过 MCP 协议提供了一层封装和超时控制,比直接暴露 Shell 更安全,但仍需用户谨慎授权执行的命令。

支持哪些操作系统?

理论上支持任何能运行 Node.js 和 Shell 的环境,如 Linux、macOS 和 Windows(需相应 Shell 环境)。