1.2.0npm · minecraft-mcp-server · current release
Observed 2026-08-15T21:42:09.839Z using mcpSecurity-inventory. Status: succeeded. Negotiated protocol: 2025-06-18.
{
"tools": {
"listChanged": true
}
}| Tool | Category | Annotations | Risk |
|---|---|---|---|
detect-gamemodeDetect the gamemode on gameInput schema{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {}
} | — | — · — | — |
dig-blockDig a block at the specified positionInput schema{
"type": "object",
"properties": {
"x": {
"type": "number",
"description": "X coordinate"
},
"y": {
"type": "number",
"description": "Y coordinate"
},
"z": {
"type": "number",
"description": "Z coordinate"
}
},
"required": [
"x",
"y",
"z"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — · — | — |
equip-itemEquip a specific itemInput schema{
"type": "object",
"properties": {
"itemName": {
"type": "string",
"description": "Name of the item to equip"
},
"destination": {
"type": "string",
"description": "Where to equip the item (default: 'hand')"
}
},
"required": [
"itemName"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — · — | — |
find-blockFind the nearest block of a specific typeInput schema{
"type": "object",
"properties": {
"blockType": {
"type": "string",
"description": "Type of block to find"
},
"maxDistance": {
"type": "number",
"description": "Maximum search distance (default: 16)"
}
},
"required": [
"blockType"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — · — | — |
find-entityFind the nearest entity of a specific typeInput schema{
"type": "object",
"properties": {
"type": {
"type": "string",
"description": "Type of entity to find (empty for any entity)"
},
"maxDistance": {
"type": "number",
"description": "Maximum search distance (default: 16)"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — · — | — |
find-itemFind a specific item in the bot's inventoryInput schema{
"type": "object",
"properties": {
"nameOrType": {
"type": "string",
"description": "Name or type of item to find"
}
},
"required": [
"nameOrType"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — · — | — |
fly-toMake the bot fly to a specific positionInput schema{
"type": "object",
"properties": {
"x": {
"type": "number",
"description": "X coordinate"
},
"y": {
"type": "number",
"description": "Y coordinate"
},
"z": {
"type": "number",
"description": "Z coordinate"
}
},
"required": [
"x",
"y",
"z"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — · — | — |
get-block-infoGet information about a block at the specified positionInput schema{
"type": "object",
"properties": {
"x": {
"type": "number",
"description": "X coordinate"
},
"y": {
"type": "number",
"description": "Y coordinate"
},
"z": {
"type": "number",
"description": "Z coordinate"
}
},
"required": [
"x",
"y",
"z"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — · — | — |
get-positionGet the current position of the botInput schema{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {}
} | — | — · — | — |
jumpMake the bot jumpInput schema{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {}
} | — | — · — | — |
list-inventoryList all items in the bot's inventoryInput schema{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {}
} | — | — · — | — |
look-atMake the bot look at a specific positionInput schema{
"type": "object",
"properties": {
"x": {
"type": "number",
"description": "X coordinate"
},
"y": {
"type": "number",
"description": "Y coordinate"
},
"z": {
"type": "number",
"description": "Z coordinate"
}
},
"required": [
"x",
"y",
"z"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — · — | — |
move-in-directionMove the bot in a specific direction for a durationInput schema{
"type": "object",
"properties": {
"direction": {
"type": "string",
"enum": [
"forward",
"back",
"left",
"right"
],
"description": "Direction to move"
},
"duration": {
"type": "number",
"description": "Duration in milliseconds (default: 1000)"
}
},
"required": [
"direction"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — · — | — |
move-to-positionMove the bot to a specific positionInput schema{
"type": "object",
"properties": {
"x": {
"type": "number",
"description": "X coordinate"
},
"y": {
"type": "number",
"description": "Y coordinate"
},
"z": {
"type": "number",
"description": "Z coordinate"
},
"range": {
"type": "number",
"description": "How close to get to the target (default: 1)"
}
},
"required": [
"x",
"y",
"z"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — · — | — |
place-blockPlace a block at the specified positionInput schema{
"type": "object",
"properties": {
"x": {
"type": "number",
"description": "X coordinate"
},
"y": {
"type": "number",
"description": "Y coordinate"
},
"z": {
"type": "number",
"description": "Z coordinate"
},
"faceDirection": {
"type": "string",
"enum": [
"up",
"down",
"north",
"south",
"east",
"west"
],
"description": "Direction to place against (default: 'down')"
}
},
"required": [
"x",
"y",
"z"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — · — | — |
read-chatGet recent chat messages from playersInput schema{
"type": "object",
"properties": {
"count": {
"type": "number",
"description": "Number of recent messages to retrieve (default: 10, max: 100)"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — · — | — |
send-chatSend a chat message in-gameInput schema{
"type": "object",
"properties": {
"message": {
"type": "string",
"description": "Message to send in chat"
}
},
"required": [
"message"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — · — | — |