本项目是一个基于模型上下文协议 (MCP) 的服务器,主要用于带有权限通知的壳命令执行。它能有效解决在执行壳命令时的权限管理问题,为用户提供更安全、标准化的命令执行环境。
本服务器可让你在执行壳命令时进行权限管理。以下是快速搭建和使用该服务器的步骤。
-growl 通知执行带显式权限的壳命令。# 克隆仓库
git clone https://github.com/yourusername/perm-shell-mcp.git
cd perm-shell-mcp
# 安装依赖项
npm install
# 构建项目
npm run build
# 直接启动服务器
npm start
在你的 Claude Desktop 配置文件中添加以下内容:
{
"mcpServers": {
"permshell": {
"command": "node",
"args": ["/path/to/perm-shell-mcp/dist/index.js"]
}
}
}
带权限执行壳命令。 示例:
你能列出我的主目录中的文件吗?
获取系统信息,包括操作系统、运行时间、内存、磁盘和 CPU 详情。 示例:
我的系统信息是什么?
# 开发模式下运行
npm run dev