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
6.6K

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

R
Rsdoctor
Rsdoctor is a build analysis tool specifically designed for the Rspack ecosystem, fully compatible with webpack. It provides visual build analysis, multi - dimensional performance diagnosis, and intelligent optimization suggestions to help developers improve build efficiency and engineering quality.
TypeScript
8.7K
5 points
N
Next Devtools MCP
The Next.js development tools MCP server provides Next.js development tools and utilities for AI programming assistants such as Claude and Cursor, including runtime diagnostics, development automation, and document access functions.
TypeScript
9.3K
5 points
T
Testkube
Testkube is a test orchestration and execution framework for cloud-native applications, providing a unified platform to define, run, and analyze tests. It supports existing testing tools and Kubernetes infrastructure.
Go
6.2K
5 points
M
MCP Windbg
An MCP server that integrates AI models with WinDbg/CDB for analyzing Windows crash dump files and remote debugging, supporting natural language interaction to execute debugging commands.
Python
8.6K
5 points
R
Runno
Runno is a collection of JavaScript toolkits for securely running code in multiple programming languages in environments such as browsers and Node.js. It achieves sandboxed execution through WebAssembly and WASI, supports languages such as Python, Ruby, JavaScript, SQLite, C/C++, and provides integration methods such as web components and MCP servers.
TypeScript
7.5K
5 points
N
Netdata
Netdata is an open-source real-time infrastructure monitoring platform that provides second-level metric collection, visualization, machine learning-driven anomaly detection, and automated alerts. It can achieve full-stack monitoring without complex configuration.
Go
9.6K
5 points
M
MCP Server
The Mapbox MCP Server is a model context protocol server implemented in Node.js, providing AI applications with access to Mapbox geospatial APIs, including functions such as geocoding, point - of - interest search, route planning, isochrone analysis, and static map generation.
TypeScript
6.7K
4 points
U
Uniprof
Uniprof is a tool that simplifies CPU performance analysis. It supports multiple programming languages and runtimes, does not require code modification or additional dependencies, and can perform one-click performance profiling and hotspot analysis through Docker containers or the host mode.
TypeScript
7.2K
4.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
18.9K
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
32.1K
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
20.6K
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
63.0K
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
58.4K
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#
28.0K
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.8K
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
42.2K
4.8 points
AIBase
Zhiqi Future, Your AI Solution Think Tank
© 2026AIBase