Skip to main content
Glama

Значок оценки безопасности MseeP.ai

MCP Minecraft Remote

Этот проект вдохновлен mcp-minecraft от arjunkmrm. В то время как оригинал поддерживал только локальные соединения с сервером Minecraft, этот проект был создан заново с нуля, чтобы добавить поддержку для подключения к удаленным серверам Minecraft.

Удаленное управление Minecraft с использованием MCP (Model Context Protocol).

Функции

  • Подключитесь к игроку Minecraft и управляйте им с помощью помощника на основе искусственного интеллекта.

  • Перемещайтесь, добывайте ресурсы, стройте и взаимодействуйте с миром Minecraft.

  • Общайтесь с другими игроками на сервере

  • Проверьте инвентарь, позицию игрока и информацию о сервере

  • Расширенный контроль движений, включая прыжки, подкрадывание и бег

  • Взаимодействие сущностей, включая нападение и преследование

  • Использование контейнеров (ящики, печи и т. д.)

  • Изготовление предметов и торговля с жителями деревни

  • Детальное управление запасами

Установка

Быстрая установка (рекомендуется)

npx -y @smithery/cli install mcp-minecraft-remote --client claude

Следуйте инструкциям CLI для завершения настройки.

Ручная установка

# Install from npm npm install -g mcp-minecraft-remote # Or clone the repository git clone https://github.com/nacal/mcp-minecraft-remote.git cd mcp-minecraft-remote # Install dependencies npm install # Build the project npm run build

Использование

Использование с Claude Desktop

  1. Перейдите к файлу конфигурации Claude Desktop:

    • Windows: %APPDATA%\Claude\claude_desktop_config.json

    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

    • Linux: ~/.config/Claude/claude_desktop_config.json

  2. Добавьте конфигурацию Minecraft Remote MCP в ваш файл конфигурации:

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

Если вы установили его глобально:

{ "mcpServers": { "minecraft-remote": { "command": "mcp-minecraft-remote" } } }

Если вы клонировали репозиторий локально:

{ "mcpServers": { "minecraft-remote": { "command": "node", "args": ["/absolute/path/to/mcp-minecraft-remote/build/index.js"] } } }
  1. Сохраните файл и перезапустите Claude Desktop.

  2. Начните новый разговор с Клодом и начните использовать команды управления Minecraft.

Важные требования к серверу

  • Режим сервера Online : сервер Minecraft должен иметь online-mode=false установленный в файле server.properties. Это позволяет боту подключаться без аутентификации к серверам сеансов Minecraft.

  • При использовании сервера с аутентификацией при подключении вам необходимо будет предоставить действительные данные премиум-аккаунта.

Доступные инструменты

Основная функциональность

  • connectToServer : подключиться к серверу Minecraft с указанными учетными данными

  • disconnectFromServer : Отключиться от сервера Minecraft

  • sendChat : Отправить сообщение чата на сервер

  • getServerInfo : Получить информацию о подключенном сервере

Движение

  • getPosition : Получить текущую позицию игрока

  • moveTo : Переместиться к определенным координатам

  • moveControl : основные элементы управления движением (вперед, назад, влево, вправо, прыжок, бег, подкрадывание, остановка)

  • lookAt : заставить игрока посмотреть в определенном направлении или на координаты

Мировое взаимодействие

  • digBlock : Добыть блок по определенным координатам

  • placeBlock : разместить блок в определенных координатах

Управление запасами

  • checkInventory : Базовая проверка инвентаря

  • inventoryDetails : Получите подробную информацию о товарах на складе

  • equipItem : Экипировать предмет из инвентаря в руку или слот брони.

  • tossItem : Выбросить предметы из инвентаря

Взаимодействие сущностей

  • getNearbyPlayers : Получить список игроков поблизости

  • getNearbyEntities : Получить список всех объектов поблизости

  • attackEntity : Атака на определенную сущность

  • useOnEntity : использовать удерживаемый элемент для определенного объекта

  • followEntity : Подписаться на определенную сущность

Взаимодействие с контейнером

  • openContainer : Открыть контейнер (сундук, печь и т. д.) в определенных координатах

  • withdrawItem : Взять предметы из открытого контейнера

  • depositItem : Поместить предметы в открытый контейнер

  • closeContainer : Закрыть текущий открытый контейнер.

Крафт

  • getRecipes : Получить список доступных рецептов крафта

  • craftItem : Изготовить предмет, используя доступные материалы.

Торговля

  • listTrades : Список доступных сделок от жителя соседней деревни

  • tradeWithVillager : Торговля с ближайшим жителем деревни

Примеры подсказок

Основные элементы управления

  • «Подключитесь к серверу Minecraft по адресу play.example.com с именем пользователя player1»

  • «Какова моя текущая позиция в игре?»

  • «Переместите меня в точку с координатами x=100, y=64, z=-200»

  • «Заставьте меня пройти вперед 3 секунды»

  • «Заставь меня подпрыгнуть и побежать к той горе»

Инвентарь и предметы

  • «Проверьте, что находится в моем инвентаре подробно»

  • «Вложи мой алмазный меч в мою руку»

  • «Бросьте 5 блоков земли из моего инвентаря»

Взаимодействие блоков

  • «Выкопайте блок с координатами x=10, y=65, z=20»

  • «Поместите каменный блок в точку с координатами x=11, y=65, z=20»

Взаимодействие сущностей

  • «Есть ли поблизости другие игроки?»

  • «Какие сущности находятся в радиусе 20 кварталов от меня?»

  • «Атаковать зомби с ID 12345»

  • «Следуйте за игроком по имени Стив»

Использование контейнера

  • "Открыть сундук в точке с координатами x=100, y=64, z=200"

  • «Возьми 10 железных слитков из сундука»

  • «Положи 5 булыжников в сундук»

  • «Закройте контейнер»

Ремесло и торговля

  • «Какие рецепты для деревянной кирки у меня есть?»

  • «Сделай 4 палки, используя древесину в моем инвентаре»

  • «Проверьте, какие услуги предлагает житель соседней деревни»

  • «Торгуй с жителем деревни, чтобы получить 10 изумрудов»

Коммуникация

  • «Отправить приветственное сообщение в чат»

  • «Расскажи всем, что я нашел алмазы»

Требования

  • Node.js 18+

  • Помощник ИИ, поддерживающий MCP (например, Клод)

  • Сервер Minecraft Java Edition (версия 1.8 или более поздняя)

Примечание : этот инструмент был протестирован и проверен на совместимость с vanilla Minecraft 1.21. Хотя он может работать с другими версиями или модифицированными серверами, совместимость не гарантируется.

Лицензия

Массачусетский технологический институт

Related MCP Servers

  • -
    security
    A
    license
    -
    quality
    Allows AI models to observe and interact with the Minecraft world through a bot.
    Last updated -
    14
    90
    MIT License
    • Apple
    • Linux
  • -
    security
    A
    license
    -
    quality
    Enables AI agents to control Minecraft bots through a standardized JSON-RPC interface.
    Last updated -
    3
    35
    MIT License
  • -
    security
    F
    license
    -
    quality
    Enables AI interactions with a running Minecraft server inside a Docker container using RCON, allowing models to programmatically create Minecraft builds and manage the server.
    Last updated -
    8
  • -
    security
    A
    license
    -
    quality
    A server that enables AI assistants to understand and interact with Unity projects in real-time, providing access to scene hierarchy, project settings, and the ability to execute code directly in the Unity Editor.
    Last updated -
    73
    94
    MIT License
    • Linux
    • Apple

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/nacal/mcp-minecraft-remote'

If you have feedback or need assistance with the MCP directory API, please join our Discord server