Shell命令执行服务

MCP服务器用于执行bash命令,支持后台作业管理,适用于构建命令执行、文件操作、长时间运行任务和系统信息检查。

  • by domdomegg
  • TypeScript
  • 本地部署
  • 9 星标
  • 更新于
在 GitHub 查看 domdomegg/shell-exec-mcp

使用说明

shell执行mcp

MCP服务器,用于在后台作业支持下执行bash命令。

用例

运行构建命令:执行 npm run build, make,或其他构建工具并获取输出。

文件 操作:使用 find, grep, mv, rm, mkdir -p, stat 用于文件管理。

长时间运行的任务:在后台模式下启动服务器或监视进程,稍后检查。

系统信息:运行 df -h, ps aux, env 以检查系统状态。

设置

按照以下说明操作 安装mcp,它为您的MCP客户端生成正确的配置(Claude Code、Claude Desktop、Cursor、Cline、VS Code等)。

工具

工具 说明
execute 运行bash命令(可选超时和后台模式)
get_job_status 检查后台作业的状态

贡献

GitHub上欢迎拉取请求!开始:

  1. 安装Git和Node.js
  2. 克隆仓库
  3. 安装依赖项 npm install
  4. 跑 npm run test 运行测试
  5. 建立 npm run build

发布

版本遵循 语义版本规范.

要发布:

  1. 使用 npm version <major | minor | patch> 升级版本
  2. 跑 git push --follow-tags 使用标签推送
  3. 等待GitHub Actions发布到NPM注册表。