PermShell MCP
Execute shell commands with permission notifications.
PermShell MCP
A Model Context Protocol (MCP) server for executing shell commands with permission notifications.
Features
- 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
Installation
# 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
Usage
As a standalone tool
# Start the server directly
npm start
With Claude Desktop
Add the following configuration to your Claude Desktop configuration file:
{
"mcpServers": {
"permshell": {
"command": "node",
"args": ["/path/to/perm-shell-mcp/dist/index.js"]
}
}
}
Available Tools
execute-command
Executes a shell command with permission.
Example:
Can you list the files in my home directory?
system-info
Retrieves system information including OS, uptime, memory, disk, and CPU.
Example:
What's my system information?
Security
- 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
Development
# Run in watch mode for development
npm run dev
Похожие серверы
Scout Monitoring MCP
спонсорPut performance and error data directly in the hands of your AI assistant.
Alpha Vantage MCP Server
спонсорAccess financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
GoPeak
The most comprehensive MCP server for Godot Engine. 95+ tools for scene management, GDScript LSP, DAP debugging, screenshot capture, input injection, and CC0 asset library.
MCP Playwright Server
Automate web testing and tasks by connecting Claude Desktop with Playwright.
Windows API
An MCP server for interacting with the native Windows API, enabling control over system functions and resources.
VideoDB
Server for advanced AI-driven video editing, semantic search, multilingual transcription, generative media, voice cloning, and content moderation.
MCP Server with Ollama Integration
An MCP server that integrates with Ollama to provide tools for file operations, calculations, and text processing. Requires a running Ollama instance.
Coding Assistant Server
A coding assistant server that provides context-aware code suggestions, documentation integration, and technology detection.
Sui MCP Tools
A toolkit for interacting with the Sui blockchain and integrating MCP SDK features, with support for multiple network environments.
SwarmTask
An asynchronous task manager for parallel execution of shell commands with real-time progress monitoring.
Jolokia MCP Server
A JMX-HTTP bridge for interacting with Java applications using the Jolokia agent.
Framer Plugin MCP Server
Create and manage Framer plugins with web3 capabilities.