secure-command-executor-mcp-server
0
The Secure Command Executor MCP Server is a system designed to manage and securely execute system commands. It includes safety checks, logging, and tools for command management and querying, making it ideal for controlled execution environments.
Secure Command Executor MCP Server
A robust command execution MCP service designed to securely manage and execute system commands with safety checks and logging.
Features
- Command Execution: Execute system commands with optional arguments.
- Safety Checks: Warns and requires confirmation for dangerous commands.
- Command Management: Add, update, remove, enable, or disable commands.
- Logging: Daily log rotation with detailed action tracking.
- Query Tools: Query available commands and logs with filters.
Installation
- Clone the repository.
- Install dependencies.
- Configure the service.
Usage
- Start the service on the specified port.
- Use API endpoints to execute commands, manage commands, and query logs.
Configuration
- Environment variables and command-line arguments available for customization.
Logging
- Logs are stored with daily rotation.
Contributing
Pull requests are welcome. For major changes, please discuss in an issue first.
License
MIT License.