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

Fundamental Labs/Minecraft Client

Сервер для интеграции AI с Minecraft: управление ботами, выполнение задач и строительство

TypeScript
56 stars

Описание

Это клиентская библиотека для Minecraft с MCP-интеграцией, позволяющая AI-агентам подключаться к серверам и контролировать ботов. Поддерживает 30 проверенных навыков для навигации, добычи ресурсов, крафта, строительства и общения. Технологии: Node.js >=18, stdio-транспорт для MCP-клиентов (Claude Desktop и др.). Применения: автоматизация геймплея, обучение ИИ, создание игровых ботов для развлечений или исследований.

Возможности

Управление ботами

Создание и отключение ботов, подключение к серверам с гибкими настройками

Навигация и движение

Перемещение к игрокам, координатам, бегство от угроз, плавание к суше

Бой и охота

Атака сущностей, охота на мобов и животных

Добыча ресурсов

Добыча блоков, сбор урожая, подъем предметов с земли

Крафт и плавка

Создание предметов, приготовление еды, извлечение из печей

Управление инвентарем

Открытие инвентаря, экипировка, сброс и передача предметов

Строительство и фермерство

Размещение блоков, подготовка земли, использование предметов

Выживание

Поедание пищи, отдых, сон в кровати

Хранение

Открытие ближайших сундуков

Общение

Чтение чата, отправка сообщений и команд

Строительство

Постройка структур и пиксельного искусства из изображений (требует прав оператора)

Установка

Рекомендуемая установка через npx:

npx -y @fundamentallabs/minecraft-mcp

Или глобально через npm:

npm install -g @fundamentallabs/minecraft-mcp

Из исходников:

git clone https://github.com/FundamentalLabs/minecraft-mcp.git
cd minecraft-mcp/minecraft-client/mcp-server
npm install
npm run build

Интеграция с Claude Desktop (JSON-конфиг):

{
  "mcpServers": {
    "minecraft": {
      "command": "npx",
      "args": ["-y", "@fundamentallabs/minecraft-mcp"]
    }
  }
}

Информация

Язык
TypeScript
Лицензия
MIT License
GitHub Stars
56

Ссылки