Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MINEHUT_EMAILNoMinehut account email. Used by browser_login_panel when credentials are not passed per call.
MINEHUT_TOKENNoMinehut API token. Direct API session (captured automatically after browser login).
MINEHUT_HEADLESSNoSet to '0' to run the browser visibly (recommended for first login, Cloudflare is friendlier with a visible window). Default is headless.
MINEHUT_PASSWORDNoMinehut account password. Used by browser_login_panel when credentials are not passed per call.
MINEHUT_SESSION_IDNoMinehut session ID. Direct API session (captured automatically after browser login).

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
minehut_statusA

Get the status, player count, RAM, MOTD, version and plugins of a Minehut server. Accepts the server name or its id.

minehut_serversA

List all servers on the logged-in Minehut account with their current status.

minehut_startA

Power on a Minehut server by name or id.

minehut_stopA

Power off a Minehut server by name or id.

minehut_restartC

Stop and start a Minehut server again.

minehut_commandA

Send any console command to a Minehut server (runs with operator privileges), e.g. 'say hello', 'time set day', 'give Inxx diamond 64', 'lp user Inxx group set admin'.

minehut_logsA

Read the most recent log lines of a Minehut server (useful to check console output, crashes, errors).

minehut_upgrade_ramB

Change the RAM allocation of a Minehut server. Minehut limits total RAM based on your plan.

browser_openA

Open a URL in the controlled browser (defaults to the Minehut dashboard) and return the page title, current URL and visible text so the AI understands the page.

browser_login_panelA

Log into the Minehut dashboard in the controlled browser using the provided credentials or MINEHUT_EMAIL and MINEHUT_PASSWORD. Captures the API session automatically when possible. Cloudflare challenges may need browser_wait_manual afterward.

browser_wait_manualA

Wait a number of seconds while the user finishes a manual action in the visible browser (Cloudflare challenge, 2FA, password manager), then capture the session tokens.

browser_clickA

Click the first visible element matching a CSS selector, e.g. 'button:has-text("Start")', '.server-row', 'a[href*="/console"]'.

browser_typeA

Type text into the first visible element matching a selector. Optionally press Enter afterwards.

browser_pressA

Press a keyboard key on the page, e.g. Enter, Escape, Tab, F5.

browser_textA

Return the visible text of an element (or the whole page when no selector is given) so the AI can read the current state of the panel.

browser_screenshotA

Take a screenshot of the page (or of one element) and return it as an image plus the saved file path. The AI can read the image contents.

browser_evaluateA

Run a small JavaScript expression in the dashboard page and return its result. Useful for reading React state, clicking via JS, or advanced automation.

browser_closeA

Close the controlled browser window and release resources.

minehut_helpA

Show a short guide about how to use this server, including the recommended flow for first-time setup with Minehut.

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/Tobralla/minehut-mcp'

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