Class BuiltinToolIds
java.lang.Object
eu.mrapik.minecraftservermcp.builtin.BuiltinToolIds
String constants for built-in MCP surface area. Tool names match
tools/call; resource policy keys use the
same strings for access.<profile>.tools (see BuiltinResourceUris).
Third-party tools should use their own prefixed ids to avoid collisions.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringMCP resource: list directory.static final StringMCP resource: read file (UTF-8).static final StringWrite or append file bytes (Base64).static final StringMCP resource: one online player JSON.static final StringMCP resource: online players JSON.static final StringDispatch a server console command.static final StringTail oflogs/latest.logunder the server directory. -
Method Summary
-
Field Details
-
FS_READ
MCP resource: read file (UTF-8). Policy key "fs_read"; not atools/calltool.- See Also:
-
FS_WRITE
Write or append file bytes (Base64). Tool id "fs_write".- See Also:
-
FS_LIST
MCP resource: list directory. Policy key "fs_list".- See Also:
-
SERVER_COMMAND
Dispatch a server console command.- See Also:
-
SERVER_LOGS
Tail oflogs/latest.logunder the server directory.- See Also:
-
PLAYERS_LIST
MCP resource: online players JSON. Policy key "players_list".- See Also:
-
PLAYER_GET
MCP resource: one online player JSON. Policy key "player_get".- See Also:
-