minecraft-pilot
Verified Safeby consigcody94
Overview
Control a Minecraft Java Edition server using natural language commands through Claude Desktop via RCON.
Installation
node dist/mcp-server.jsEnvironment Variables
- MINECRAFT_HOST
- MINECRAFT_PORT
- MINECRAFT_PASSWORD
- MINECRAFT_TIMEOUT
- DEBUG
Security Notes
The project extensively documents the inherent security risks of RCON (unencrypted protocol) and provides robust warnings and mitigation strategies, including strong password recommendations, firewall configuration for local access, and SSH tunneling for remote access. The `CommandParser` includes built-in safety validation to prevent execution of dangerous commands like server shutdowns (`stop`, `restart`), mass bans (`ban *`), or global kills (`kill @a`/`@e`). No 'eval' or malicious patterns were found in the source code. Hardcoded secrets are avoided by requiring environment variables for RCON credentials.
Similar Servers
minecraft-mcp-server
Enables large language models (LLMs) like Claude to control a Minecraft character as a bot through the Model Context Protocol (MCP), performing various in-game actions.
computer-use-mcp
This server allows an AI model, such as Claude, to control a user's computer by interacting with the desktop GUI through mouse, keyboard, and screen capture actions.
mcp-ssh-manager
Manages remote SSH servers via the Model Context Protocol (MCP), enabling AI assistants like Claude Code and OpenAI Codex to execute commands, transfer files, monitor health, and automate DevOps tasks.
vibes
Vibes transforms Claude Desktop into a conversational development environment through distributed MCP servers, allowing users to describe what they want to build and have Claude implement it while teaching them.