Vibecraft
V

Vibecraft

VibeCraft is an AI - driven Minecraft building assistant that connects AI with WorldEdit through natural language conversations, providing 46 MCP tools, spatial awareness, furniture libraries, and building templates for intelligent world editing and building.
2 points
5.2K

What is VibeCraft?

VibeCraft is an AI assistant that connects to your Minecraft server, allowing you to describe your building ideas in natural language. The AI will automatically use the WorldEdit tool to build for you. Imagine that you only need to say 'Build a medieval castle', and the AI will analyze the terrain, select materials, plan the structure, and execute all the building commands.

How to use VibeCraft?

Using VibeCraft is very simple: 1) Install and start the Minecraft server. 2) Configure the AI client connection. 3) Start a conversation with the AI to describe your building ideas. The AI will understand your needs, select the appropriate WorldEdit tools, and execute the building commands on the server. You can see the building taking shape in real-time in the game.

Applicable scenarios

VibeCraft is particularly suitable for: Players who want to build complex buildings but don't want to learn all the WorldEdit commands; Building teams that need to quickly build large projects; Users who want to try creative designs but lack technical skills; Educational scenarios for teaching architecture and design concepts.

Main features

46 MCP tools
Complete WorldEdit coverage, including more than 130 commands, with structured tools and safety protection mechanisms. The AI can access all WorldEdit functions, from basic selections to complex generation operations.
Fast execution
Connect directly to the Minecraft server via RCON for real-time command execution and feedback. Commands are executed in milliseconds, and you can immediately see the changes in the game.
AI-native design
Context files, expert agent prompts, and structured workflows optimized specifically for AI. The AI understands architectural concepts and can intelligently plan the building process.
Intelligent building tools
Furniture placement, building patterns, parametric templates, and terrain generation. The AI knows how to correctly place furniture and use building patterns to create beautiful structures.
Spatial awareness
An advanced system prevents common placement errors through fast and accurate scanning. The AI checks the space before placing objects to ensure they don't embed in walls or floors.
Knowledge base
Contains 1,375 Minecraft items, more than 70 patterns, 66 furniture designs, and scale references. The AI knows all available materials and design options.
Context-aware building
The AI reads the planned documents and can plan using block palettes, furniture layouts, and default /fill workflows. When WorldEdit is not the appropriate tool, the AI knows to use standard commands.
Production-ready
Docker-based setup, automated testing, and comprehensive error handling. The system is stable and reliable, suitable for daily use.
Multi-client support
Works with Claude Code, Claude Desktop, Cursor, and any MCP-compatible AI. You can choose your preferred AI client.
Advantages
No need to learn complex WorldEdit commands - Just describe in natural language
Significantly improve building efficiency - The AI can quickly execute complex operations
Reduce human errors - The spatial awareness system prevents placement errors
Creative freedom - Focus on design rather than technical details
Educational value - Learn architectural and design concepts
Scalability - Can handle everything from simple houses to complex cities
Limitations
Requires running a Minecraft server - Some technical setup is needed
Relies on AI understanding - Sometimes more specific descriptions may be required
Network requirements - A stable connection is needed to run the server
Learning curve - Some technical knowledge is required for the initial setup
Hardware requirements - Sufficient RAM and CPU resources are needed to run the server

How to use

Installation prerequisites
Install the necessary software: uv (Python package manager), Python 3.10+, Docker Desktop, and an MCP-compatible AI client (such as Claude Code).
Clone and run the setup script
Clone the VibeCraft repository and run the automated setup script, which will install dependencies, start the Minecraft server, and configure all connections.
Configure the AI client
According to the AI client you are using (Claude Code, Claude Desktop, or Cursor), add the corresponding MCP server configuration.
Get the RCON password
After the setup is complete, find the automatically generated RCON password and use it in the AI client configuration.
Restart the AI client and verify
Completely restart your AI client, and then ask the AI if it can connect to the Minecraft server to verify the setup.

Usage examples

Build a simple house
Build a cozy cottage with stone walls and an oak roof. The AI will create the foundation, walls, roof, windows, and door.
Build a complex castle
Build a medieval fortress with a main building, four corner towers, and a courtyard. The AI will analyze the terrain, build multi - story structures, and add defensive elements.
Landscape design
Create a Japanese garden with a koi pond, stone paths, and cherry blossom trees. The AI will dig the pond, place water elements, and plant trees.
Village building
Build a village with 5 unique houses, a market, and a church. The AI will use building templates, customize each structure, and add infrastructure.

Frequently Asked Questions

Do I need to install WorldEdit?
Can I use an existing Minecraft world?
Will the AI make mistakes? How to correct them?
Do I need to keep the server running all the time?
Can I use VibeCraft with my friends?
Which Minecraft versions does VibeCraft support?
What if the AI doesn't understand my instructions?
Will VibeCraft affect game performance?

Related resources

GitHub repository
VibeCraft's source code, issue tracking, and discussions
Model Context Protocol documentation
Understand how the MCP protocol works
WorldEdit documentation
Complete reference for WorldEdit commands and functions
PaperMC official website
High - performance Minecraft server software
Issue reporting
Report bugs or request features
Discussion area
Exchange ideas and experiences with other users

Installation

Copy the following command to your Client for configuration
{
  "mcpServers": {
    "vibecraft": {
      "command": "uv",
      "args": ["run", "python", "-m", "src.vibecraft.server"],
      "cwd": "/absolute/path/to/vibecraft/mcp-server",
      "env": {
        "VIBECRAFT_RCON_HOST": "127.0.0.1",
        "VIBECRAFT_RCON_PORT": "25575",
        "VIBECRAFT_RCON_PASSWORD": "your_password_from_setup"
      }
    }
  }
}

{
  "mcpServers": {
    "vibecraft-sse": {
      "transport": "sse",
      "url": "http://127.0.0.1:8765/sse"
    }
  }
}

{
  "mcpServers": {
    "vibecraft-sse": {
      "url": "http://127.0.0.1:8765/sse"
    }
  }
}
Note: Your key is sensitive information, do not share it with anyone.

Alternatives

A
Acemcp
Acemcp is an MCP server for codebase indexing and semantic search, supporting automatic incremental indexing, multi-encoding file processing, .gitignore integration, and a Web management interface, helping developers quickly search for and understand code context.
Python
8.1K
5 points
B
Blueprint MCP
Blueprint MCP is a chart generation tool based on the Arcade ecosystem. It uses technologies such as Nano Banana Pro to automatically generate visual charts such as architecture diagrams and flowcharts by analyzing codebases and system architectures, helping developers understand complex systems.
Python
6.4K
4 points
M
MCP Agent Mail
MCP Agent Mail is a mail - based coordination layer designed for AI programming agents, providing identity management, message sending and receiving, file reservation, and search functions, supporting asynchronous collaboration and conflict avoidance among multiple agents.
Python
9.4K
5 points
M
MCP
The Microsoft official MCP server provides search and access functions for the latest Microsoft technical documentation for AI assistants
11.7K
5 points
A
Aderyn
Aderyn is an open - source Solidity smart contract static analysis tool written in Rust, which helps developers and security researchers discover vulnerabilities in Solidity code. It supports Foundry and Hardhat projects, can generate reports in multiple formats, and provides a VSCode extension.
Rust
10.5K
5 points
D
Devtools Debugger MCP
The Node.js Debugger MCP server provides complete debugging capabilities based on the Chrome DevTools protocol, including breakpoint setting, stepping execution, variable inspection, and expression evaluation.
TypeScript
9.9K
4 points
S
Scrapling
Scrapling is an adaptive web scraping library that can automatically learn website changes and re - locate elements. It supports multiple scraping methods and AI integration, providing high - performance parsing and a developer - friendly experience.
Python
11.5K
5 points
M
Mcpjungle
MCPJungle is a self-hosted MCP gateway used to centrally manage and proxy multiple MCP servers, providing a unified tool access interface for AI agents.
Go
0
4.5 points
M
Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
28.0K
5 points
N
Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
17.4K
4.5 points
G
Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
19.0K
4.3 points
D
Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
53.8K
4.3 points
F
Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
50.1K
4.5 points
U
Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
23.3K
5 points
G
Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
18.1K
4.5 points
M
Minimax MCP Server
The MiniMax Model Context Protocol (MCP) is an official server that supports interaction with powerful text-to-speech, video/image generation APIs, and is suitable for various client tools such as Claude Desktop and Cursor.
Python
35.6K
4.8 points
AIBase
Zhiqi Future, Your AI Solution Think Tank
© 2025AIBase