About Mcclaude
Mcclaude is an MCP server in the Blockchain category: develop Minecraft plugins with Claude Code on a live server. Read console, run commands, edit Skript files, and eval code — all from your IDE. End-to-end encrypted bridge between Claude Code and your Minecraft server.
Install
git clone https://github.com/LightningReflex/mcclaudeThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (14)
get_open_inventoryRead the GUI/inventory a player currently has open (slots, items, title) — useful for verifying custom GUIs without screenshots
Parameters not published.
get_player_infoPlayer details: health, location, gamemode, armor, effects (optional full inventory; optional `styled` for `&`-coded names/lore)
Parameters not published.
get_server_infoLive TPS, MOTD, player count, version
Parameters not published.
gui_closeEnd design session, return final layout for conversion to code
Parameters not published.
gui_openOpen a collaborative GUI design canvas for a player (free item movement). Supports all inventory types: chest, hopper, anvil, furnace, workbench, etc. Session persists when closed — reopen with `/mcclaude gui`
Parameters not published.
gui_readRead current design GUI state. Records a snapshot for conflict detection
Parameters not published.
gui_setSet specific slots (incremental). Detects if player modified since last read — forces re-read before overwriting
Parameters not published.
list_pluginsInstalled plugins with versions
Parameters not published.
list_serversGet all servers reachable with the current token
Parameters not published.
read_consoleRead recent console output (50 lines by default)
Parameters not published.
Show all 14 tools
search_skript_syntaxQuery SkriptHub for Skript syntax (no server needed)
Parameters not published.
send_commandExecute a server command as console (no leading slash)
Parameters not published.
send_command_asExecute a command as a specific online player (proper sender, captures console output — chat-only output is not captured)
Parameters not published.
skript_evalRun Skript effect(s) — single (`code`) or batch (`codes` array, local variables persist across the batch). Validates no unquoted newlines before sending. Captures `send`/`broadcast` output directly (Skript only)
Parameters not published.
Ask AI
Ask AI about Mcclaude
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.