Skip to directory

Minecraft Remote

nacal

stdio27+ documented tools1

About Minecraft Remote

Enables AI-assisted remote control and manipulation of Minecraft servers through natural language commands, supporting complex navigation, world interaction, and gameplay automation tasks.

What you can use it for

  • developer tools
Connection and setup
Hosting
Local stdio process
Transport
stdio
Endpoint
Local process; no hosted endpoint documented
Authentication
No credentials were configured; the tested read-only tool “getPosition” succeeded in an isolated environment. Other tools may have additional requirements.

Requirements

  • Node.js 18+
  • The npm package repository matched the repository linked from the public profile.

Setup steps

  1. npx -y mcp-minecraft-remote@0.1.1
Tools 27+

The server returned 27 tools in tools/list. Only “getPosition” was invoked with a synthetic read-only input and succeeded.

  • connectToServer

    Connect to a Minecraft server with the specified credentials

    Parameters: host, port, username, password, version
    01
  • disconnectFromServer

    Disconnect from the Minecraft server

    02
  • sendChat

    Send a chat message to the Minecraft server

    Parameters: message
    03
  • getPosition

    Get the current position of the player in the Minecraft world

    04
  • moveTo

    Move the player to a specific location

    Parameters: x, y, z
    05
  • moveControl

    Control the player with basic movement commands

    Parameters: action, duration
    06
  • lookAt

    Make the player look in a specific direction or at coordinates

    Parameters: x, y, z
    07
  • digBlock

    Dig a block at the specified coordinates

    Parameters: x, y, z
    08
  • placeBlock

    Place a block at the specified location

    Parameters: x, y, z, itemName
    09
  • getNearbyPlayers

    Get a list of players nearby

    10
  • getServerInfo

    Get information about the currently connected server

    11
  • checkInventory

    Check the items in the player inventory

    12
  • equipItem

    Equip an item from inventory to hand or armor slot

    Parameters: itemName, destination
    13
  • inventoryDetails

    Get detailed information about inventory items

    14
  • tossItem

    Throw items from inventory

    Parameters: itemName, amount
    15
  • getNearbyEntities

    Get a list of all entities nearby

    Parameters: range
    16
  • attackEntity

    Attack a specific entity

    Parameters: entityId
    17
  • useOnEntity

    Use held item on a specific entity

    Parameters: entityId
    18
  • followEntity

    Follow a specific entity

    Parameters: entityId, distance
    19
  • openContainer

    Open a container (chest, furnace, etc.) at specific coordinates

    Parameters: x, y, z
    20
  • withdrawItem

    Take items from an open container

    Parameters: itemName, amount
    21
  • depositItem

    Put items into an open container

    Parameters: itemName, amount
    22
  • closeContainer

    Close the currently open container

    23
  • getRecipes

    Get a list of available crafting recipes

    Parameters: filter
    24
  • craftItem

    Craft an item using available materials

    Parameters: itemName, count
    25
  • listTrades

    List available trades from a nearby villager

    Parameters: villagerName, range
    26
  • tradeWithVillager

    Trade with a nearby villager

    Parameters: villagerName, tradeIndex, count
    27

This server’s available tools can vary by account, permissions, or configuration. The list shown is not its full runtime catalog.

Limitations and notes
  • Runtime verification covered one read-only tool call (getPosition); other listed tools were not individually exercised.
Original sources
  • MCP.Directory public profile

    Name, description, publisher identifier, categories, transport, tool inventory, and install configuration.

  • Linked publisher repository

    Repository URL linked from the public profile; npm package repository metadata matched this GitHub repository.

  • npm registry metadata

    Published package version 0.1.1 checked before launch. Registry repository: git+https://github.com/nacal/mcp-minecraft-remote.git.

Documentation checked 2026-10-28T00:00:00Z. Connection has not been runtime tested.