haksnbot-admin
Verified Safeby haksndot
Overview
Provides an autonomous agent with administrative tools for file operations, shell command execution, Git integration, and Minecraft server management, designed for safe operation.
Installation
node src/index.jsSecurity Notes
Robust path validation ('allowed_paths') for all file system operations and `cwd` for `run_command`. Explicit blocking of dangerous shell command patterns (e.g., `rm -rf /`, `chmod 777`, piping `curl | sh`). Sensitive commands (e.g., `systemctl`, `reboot`) are logged. Automatic backups are created for file modifications. Minecraft server management relies on `tmux` for console interaction and `sudo systemctl restart minecraft` for restarts, requiring `sudo` privileges to be configured by the user. No `eval` or obfuscation detected. Security effectiveness heavily depends on correct and restrictive `config.json` setup.
Similar Servers
seamless-agent
Empowers AI agents within GitHub Copilot Chat (or similar LM clients) to seek interactive user confirmation and feedback via specialized tools (ask_user, plan_review, walkthrough_review) before executing actions, ensuring user control.
dev-kit-mcp-server
A Model Context Protocol (MCP) server targeted for agent development tools, providing scoped authorized operations in the root project directory.
repository-manager
Manages Git repositories (cloning, pulling, status, configuration) and serves as an Agentic AI tool for interacting with codebases, enabling semantic search and Python script execution.
MinecraftDeveloperMCP
Provides an HTTP API for Spigot/Paper Minecraft servers to enable external tooling for automated administration and management.