{"repo":"yuniko-software/minecraft-mcp-server","free":true,"listed":false,"github":"https://github.com/yuniko-software/minecraft-mcp-server","clone":"git clone https://github.com/yuniko-software/minecraft-mcp-server.git","description":"A Minecraft MCP Server powered by Mineflayer API. It allows to control a Minecraft character in real-time, allowing AI assistants to build structures, explore the world, and interact with the game environment through natural language instruction","language":"TypeScript","stars":704,"topics":["artificial-intelligence","claude","javascript","large-language-models","mcp","mcp-server","minecraft","modelcontextprotocol","natural-language-processing","nodejs"],"license":"Apache-2.0","category":"mcp-servers","readme_excerpt":"Minecraft MCP Server [!IMPORTANT] Currently supports Minecraft version 1.21.11. Newer versions may not work with this MCP server, but we will add support as soon as possible. https://github.com/user-attachments/assets/6f17f329-3991-4bc7-badd-7cde9aacb92f A Minecraft bot powered by large language models and Mineflayer API. This bot uses the Model Context Protocol (MCP) to enable Claude and other supported models to control a Minecraft character. Prerequisites - Git - Node.js ( = 20.10.0) - A running Minecraft game (the setup below was tested with Minecraft 1.21.8 Java Edition included in Microsoft Game Pass) - An MCP-compatible client. Claude Desktop will be used as an example, but other MCP clients are also supported Getting started This bot is designed to be used with Claude Desktop through the Model Context Protocol (MCP). Run Minecraft Create a singleplayer world and open it to LAN ( ESC - Open to LAN ). Bot will try to connect using port 25565 and hostname localhost . These parameters could be configured in claude desktop config.json on a next step. MCP Configuration Make sure that Claude Desktop is installed. Open File - Settings - Developer - Edit Config . It should open installation directory. Find file with a name claude desktop config.json and insert the following code: Double-check that right --port and --host parameters were used. Make sure to completely reboot the Claude Desktop application (should be closed in OS tray). Running Make sure Minecraft game is running","default_branch":null,"files":null,"tree":[],"storefront":"/r/yuniko-software","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yuniko-software/minecraft-mcp-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}