mcp

一个支持跨平台后台命令与会话管理的MCP持久化Shell执行工具。

安装使用

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

帮我安装这个 AI Skill:mcp。
它的用途是:一个支持跨平台后台命令与会话管理的MCP持久化Shell执行工具。
详细介绍见:https://321skill.com/skills/mcp-mcp-server-shell-exec/
请根据该页面的说明完成安装。

使用示例

“请在后端项目目录下,启动一个后台进程运行 `npm run dev`,并命名为‘api-server’。”,它会通过mcp-shell-exec工具在指定路径创建一个持久的Shell会话,执行命令并将进程放入后台管理。之后你可以说:“检查一下‘api-server’的日志输出。”,AI便能从该会话中获取实时日志。

介绍

mcp-shell-exec 解决了在AI助手环境中安全、持久地执行和管理Shell命令的难题。传统AI对话中的命令执行通常是临时的,无法保留会话状态或进行后台管理,而本工具通过MCP协议,为AI提供了类似终端但更可控的Shell操作能力。

使用时,你需要先部署该MCP服务器,然后在支持MCP的AI平台(如Claude Desktop)中配置连接。之后,你就可以在对话中直接请求AI执行Shell命令、查看运行结果、管理后台进程或切换不同的Shell会话,所有操作都在受控的沙箱环境中进行。

它非常适合需要在AI辅助下进行复杂系统操作、自动化脚本调试或长期任务管理的开发者和运维人员。无论是调试服务、执行构建命令,还是管理服务器状态,都可以通过自然语言指令来完成。

建议在受信任的开发或测试环境中使用,并仔细配置其权限范围,避免执行高风险命令。由于它提供了强大的系统访问能力,务必确保AI指令的准确性和安全性,防止误操作。

核心特点

核心区别在于提供了跨平台的、支持会话持久化和后台进程管理的MCP Shell环境,允许AI在多个独立的、可恢复的Shell会话中执行命令,而不仅仅是单次临时执行。

注意事项

不适合在高度敏感的生产环境或对命令执行有严格审计与不可逆性要求的场景中直接使用。

常见问题

这个工具安全吗?

它在受控的MCP沙箱中运行,但执行命令的权限取决于配置,使用时需谨慎授权。

支持Windows吗?

是的,它是一个跨平台的工具,支持Windows、macOS和Linux系统。