PermShell MCP

by mcollina

Not rated yet

About

Execute shell commands with permission notifications.

Explore

Setup

Install PermShell MCP in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/mcollina/perm-shell-mcp

Follow the installation instructions in the repository README, then restart your MCP client.

A Model Context Protocol (MCP) server for executing shell commands with permission notifications.

- Execute shell commands with explicit permissions through growl notifications
- Built on the Model Context Protocol for standardized LLM tools
- Multiple safeguards to prevent unauthorized command execution
- Transparent permission dialog shows exactly what commands will be executed

# 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

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.

Can you list the files in my home directory?

Retrieves system information including OS, uptime, memory, disk, and CPU.

- All commands require explicit permission through desktop notifications
- Commands display with their working directory for full transparency
- Timeout limits prevent runaway processes
- Input sanitization prevents command injection

# Run in watch mode for development npm run dev

This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.

Execute pre-approved shell commands securely on a server.

A high-performance MCP server for the headless terminal (ht), implemented in Rust.

Execute pre-configured and secure shell commands via a Go-based MCP server.

Execute shell commands without permission prompts.

Execute bash commands on the host machine.

Execute shell commands with structured output via a powerful CLI server.

A secure MCP server for executing controlled command-line operations with comprehensive security features.

MCP server for controlling cmux (Ghostty-based terminal) via native CLI. Send commands, read output, send control characters — all in background via Unix socket.

A secure MCP server for executing terminal commands with controlled directory access and command permissions.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.