Skip to main content
Glama
inrok872-cyber

minecraft-paper-mcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
server_startB

Start the Paper Minecraft server process.

server_stopA

Stop the Minecraft server. Sends 'stop' over RCON for a graceful shutdown, falling back to SIGTERM if RCON is unreachable.

server_restartA

Restart the Minecraft server (graceful stop, wait 10s, then start).

server_statusA

Check whether the Minecraft server process is running, and get its PID.

rcon_commandA

Send a raw command to the server console via RCON (e.g. 'gamerule keepInventory true'). Use dedicated tools for common actions when available.

players_listB

List currently online players.

server_tpsA

Get the server's current TPS (ticks per second) and MSPT stats.

server_sayB

Broadcast a chat message to all players.

player_kickC

Kick a player from the server.

player_banC

Ban a player from the server.

player_pardonA

Unban a player.

player_opA

Grant operator status to a player.

player_deopC

Revoke operator status from a player.

whitelist_addC

Add a player to the whitelist.

whitelist_removeB

Remove a player from the whitelist.

give_itemC

Give an item to a player.

teleport_playerB

Teleport a player to another player or to coordinates.

set_gameruleC

Set a gamerule on the server.

set_weatherC

Change the weather.

set_timeC

Set the in-game time.

whitelist_listA

Read the current whitelist.json contents.

ops_listA

Read the current ops.json contents.

banned_players_listA

Read the current banned-players.json contents.

banned_ips_listA

Read the current banned-ips.json contents.

server_properties_getA

Read all key-value pairs from server.properties.

server_properties_setB

Set a single key in server.properties. Requires a server restart to take effect.

logs_tailA

Get the last N lines of logs/latest.log.

logs_searchC

Search logs/latest.log for lines matching a regex pattern.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/inrok872-cyber/minecraft-paper-mcp'

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