This project is inspired by mcp-minecraft by arjunkmrm. While the original only supported local Minecraft server connections, this project was newly created from scratch to add support for connecting to remote…
mcp-minecraft-remote source profile. From the maintainer documentation: “This project is inspired by mcp-minecraft by arjunkmrm. While the original only supported local Minecraft server connections, this project was newly created from scratch to add support for connecting to remote Minecraft servers.”
The documented npm package is mcp-minecraft-remote. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| connectToServer | Connect to a Minecraft server with specified credentials |
| disconnectFromServer | Disconnect from the Minecraft server |
| sendChat | Send a chat message to the server |
| getServerInfo | Get information about the connected server |
| getPosition | Get current player position |
| moveTo | Move to specific coordinates |
| moveControl | Basic movement controls (forward, back, left, right, jump, sprint, sneak, stop) |
| lookAt | Make the player look in a specific direction or at coordinates |
| digBlock | Mine a block at specific coordinates |
| placeBlock | Place a block at specific coordinates |
| checkInventory | Basic inventory check |
| inventoryDetails | Get detailed information about inventory items |
| equipItem | Equip an item from inventory to hand or armor slot |
| tossItem | Throw items from inventory |
| getNearbyPlayers | Get list of nearby players |
| getNearbyEntities | Get a list of all entities nearby |
| attackEntity | Attack a specific entity |
| useOnEntity | Use held item on a specific entity |
| followEntity | Follow a specific entity |
| openContainer | Open a container (chest, furnace, etc.) at specific coordinates |
| withdrawItem | Take items from an open container |
| depositItem | Put items into an open container |
| closeContainer | Close the currently open container |
| getRecipes | Get a list of available crafting recipes |
| craftItem | Craft an item using available materials |
| listTrades | List available trades from a nearby villager |
| tradeWithVillager | Trade with a nearby villager |
{
"mcpServers": {
"minecraft-remote": {
"command": "npx",
"args": [
"-y",
"mcp-minecraft-remote@latest"
]
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Enables AI agents to interact with Minecraft using the Model Context Protocol via Mineflayer.
Automates Unity workflows and manipulates assets using local large language models via Ollama.
Analyze chess positions and get professional evaluations using Stockfish within Claude.
Facilitates a trivia game where AI models generate content and manage gameplay through the Model Context Protocol.
Building a daily briefing for a human is mostly about sourcing the parts you can't write personally — the joke, the history snippet, the puzzle, the
Daily content for AI agents. History, chess, investing, wrongology, more. 10 channels. Free trial.