Linux命令远程执行工具

Linux命令远程执行工具

一个基于MCP协议的Linux命令远程执行系统,支持安全、标准化的命令操作。

快速入门

前置条件

  • 安装 Node.js (v18.x 或更高)
  • 安装 npm 和 PM2

安装步骤

  1. 克隆仓库并进入目录
    git clone <仓库地址>
    cd linux-command-mcp
    
  2. 安装服务端依赖并构建
    cd server
    npm install
    npm run build
    
  3. 安装客户端依赖并构建
    cd ../client
    npm install
    npm run build
    

使用方法

启动服务端

npm run pm2:start

使用客户端

运行以下命令测试功能:

npm start
exec "ls -l"

注意事项

  • 避免执行 sudo 等交互命令
  • 仅在可信网络中使用
  • 参考文档获取更多示例和安全建议