A Fabric mod that implements a Model Context Protocol (MCP) server, enabling AI assistants like Claude to interact with Minecraft through structured commands.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"mcp-server-mod": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A Fabric mod that implements a Model Context Protocol (MCP) server, enabling AI assistants like Claude to interact with Minecraft through structured commands.
This server supports HTTP transport. Be the first to test it — help the community know if it works.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in entertainment
The official MCP Server for the Mux API
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to control Unreal E…
A Model Context Protocol (MCP) server that gives Claude direct control over Strudel.cc for AI-assisted music generation and live coding.
Unreal Engine MCP server — 19 tools, 300+ actions for AI-driven editor control
MCP Security Weekly
Get CVE alerts and security updates for Mcp Server Mod and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A Fabric mod that implements a Model Context Protocol (MCP) server, enabling AI assistants like Claude to interact with Minecraft through structured commands.
This mod creates an HTTP server within the Minecraft client or dedicated server that accepts MCP protocol requests, allowing Large Language Models to execute Minecraft commands safely and efficiently. The mod includes comprehensive safety validation to prevent destructive operations.
It is designed to be fully compatible with both Single-Player (Integrated Server) and Multiplayer Dedicated Servers.
mods folderThe MCP server starts automatically when you launch Minecraft with the mod installed. By default, it runs on localhost:8080.
The mod detects if it is running in a Client (Single Player) or a Dedicated Server environment:
take_screenshot tool, which uses the local game window.execute_commands, get_player_info, and get_blocks_in_area, enabling full AI manipulation of the world without rendering. The take_screenshot tool is disabled in server mode since there is no rendering context. Note that get_player_info currently selects the first online player on the server to report its location.If playing Single Player, the integrated server logic runs through the client-side MCP.
The mod creates a configuration file at config/mcp.json:
{
"server": {
"port": 8080,
"host": "localhost",
"enable_safety": true,
"max_area_size": 50,
"allowed_commands": ["fill", "clone", "setblock", "summon", "tp", "give"],
"request_timeout_ms": 30000
},
"client": {
"auto_start": true,
"show_notifications": true,
"log_level": "INFO",
"log_commands": false,
"save_screenshots_for_debug": false
},
"safety": {
"max_entities_per_command": 10,
"max_blocks_per_command": 125000,
"block_creative_for_all": true,
"require_op_for_admin_commands": true
}
}
server.request_timeout_ms limits how long the server waits for tool execution (including execute_commands and take_screenshot) before returning a timeout error.
Connect your AI assistant (like Claude) to the MCP server using the endpoint:
http://localhost:8080/mcp
The server supports three main tools:
execute_commands - Execute Minecraft commands with safety validationget_player_info - Get comprehensive player informationget_blocks_in_area - Scan and retrieve blocks in a specified areatake_screenshot - Capture game screen with optional camera controlThe AI can execute commands like:
fill ~ ~ ~ ~10 ~5 ~8 oak_planks - Fill an area with blockssummon villager ~ ~ ~ - Spawn entitiessetblock ~ ~1 ~ oak_door - Place specific blockstp @s ~ ~10 ~ - Teleport pl