A Model Context Protocol server that allows LLMs to execute shell commands with explicit user permission through desktop notifications.
A Model Context Protocol (MCP) server for executing shell commands with permission notifications.
# Clone the repository git clone https://github.com/yourusername/perm-shell-mcp.git cd perm-shell-mcp # Install dependencies npm install # Build the project npm run build
# Start the server directly npm start
Add the following configuration to your Claude Desktop configuration file:
{ "mcpServers": { "permshell": { "command": "node", "args": ["/path/to/perm-shell-mcp/dist/index.js"] } } }
Executes a shell command with permission.
Example:
Can you list the files in my home directory?
Retrieves system information including OS, uptime, memory, disk, and CPU.
Example:
What's my system information?
# Run in watch mode for development npm run dev
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!