mc-mcp
Verified Safeby CorpLynx
Overview
Enables Large Language Models (LLMs) to interact with and control Minecraft servers through a WebSocket-based Model Context Protocol (MCP).
Installation
No command providedEnvironment Variables
- PORT
- MCP_AUTH_TOKENS
- MINECRAFT_AUTH_TOKEN
- BRIDGE_URL
- AUTH_TOKEN
Security Notes
The system implements token-based authentication between components and command whitelisting on the Minecraft mod. The 'execute_command' tool allows arbitrary command execution, which is mitigated by regex-based whitelisting, but this remains a critical point requiring careful user configuration to prevent abuse. A default 'secret' authentication token in the Minecraft mod's example config is a minor risk if not changed by users, although the documentation explicitly advises using strong, unique tokens for production.
Similar Servers
fastmcp
FastMCP is an ergonomic interface for the Model Context Protocol (MCP), providing a comprehensive framework for building and interacting with AI agents, tools, resources, and prompts across various transports and authentication methods.
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.
fastchat-mcp
A Python client for integrating Language Models with Model Context Protocol (MCP) servers, allowing natural language interaction with external tools, resources, and prompts.
SpigotMCP
Provides a Model Context Protocol (MCP) server for a Spigot (Minecraft) plugin, allowing external AI models or clients to interact with the game state and perform actions via registered tools.