Перейти к содержимому

MCP Tools

Adds MCP support to Minecraft, to allow AIs to interact with the game

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
49
Подписчиков на Modrinth
0
версия
1
Обновлён
11 августа 202611 авг.
Опубликован
в 2026

Коротко о моде

Работает на Fabric
Для Minecraft 26.1–26.2
Нужен на сервере; в игре — по желанию
Последняя версия — 1.0.1 от 11 августа 2026
Нужен Fabric API
Лицензия MIT — бесплатно
Где нужен
В игренеобязателенНа сервереобязателен

Нужен на сервере; в игре — по желанию

Версии игры26.1–26.2
Перевода пока нет — показываем оригинал на английском

Description

This mod adds MCP (Model Context Protocol) support for Minecraft, allowing AIs (eg, ChatBot, Agent, Local Models) to interact with the game, entities and players.

This allows AI models to perform tasks using these tools:
  • get_block
  • get_blocks_area
  • set_block
  • fill_blocks
  • break_block
  • get_biome
  • get_heightmap
  • get_light_level
  • get_player_info
  • teleport_player
  • move_player
  • look_at
  • get_inventory
  • select_hotbar_slot
  • give_item
  • clear_inventory
  • get_nearby_entities
  • spawn_entity
  • interact_with_entity
  • execute_command
  • send_chat
  • get_chat_history
  • get_world_info
  • set_time
  • set_weather
  • scan_surroundings
  • build_schematic
  • build_sphere
  • build_cylinder

In Game Commands

These commands can be used in game to see some info:

  • /mcp status
  • /mcp start
  • /mcp stop
  • /mcp restart
  • /mcp token [show|generate] (Only when Authentication is enabled)
  • /mcp config [port|requireAuth|broadcast|readOnly] [value]
  • /mcp help

Configuration File

minecraft-mcp.json

{
  "enabled": true,
  "port": 25560,
  "host": "127.0.0.1",
  "requireAuth": false,
  "authToken": "",
  "allowCommandExecution": true,
  "allowWorldModification": true,
  "broadcastToChat": true,
  "readOnlyMode": false,
  "maxBlocksPerOperation": 32768
}

Integration

1. Claude (Code & Desktop), VS Code Extensions (eg, Cline, Roo)

{
  "mcpServers": {
    "minecraft": {
      "url": "http://127.0.0.1:25560/sse",
      "transport": "sse"
    }
  }
}

2. Cursor, Codex CLI

{
  "mcpServers": {
    "minecraft": {
      "url": "http://127.0.0.1:25560/sse"
    }
  }
}

3. Antigravity (IDE & CLI), Windsurf, Codeium, VSCodium

{
  "mcpServers": {
    "minecraft": {
      "serverUrl": "http://127.0.0.1:25560/sse"
    }
  }
}

4. Direct HTTP and Custom Scripts/Tools

cURL / Rest

curl -X POST http://127.0.0.1:25560/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_player_status","arguments":{}}}'

Python (Need to use MCP SDK)

import asyncio
from mcp import ClientSession
from mcp.client.sse import sse_client

async def main():
    async with sse_client("http://127.0.0.1:25560/sse") as (read, write):
        async with ClientSession(read, write) as session:
            await session.initialize()
            tools = await session.list_tools()
            print([t.name for t in tools.tools])

asyncio.run(main())

Частые вопросы

Как установить MCP Tools?

Установите Fabric под свою версию Minecraft, скачайте MCP Tools под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть MCP Tools?

У MCP Tools есть сборки для Minecraft 26.1–26.2.

Нужен ли MCP Tools на сервере?

Нужен на сервере; в игре — по желанию

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее