Skip to main content
Glama
tyler-rich

dockhand-mcp

by tyler-rich

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DOCKHAND_URLYesRequired. e.g. https://dockhand.example.test. Must be absolute; scheme https unless DOCKHAND_ALLOW_HTTP=true.
DOCKHAND_TOKENNodh_ API token of a dedicated DockHand user. Required unless DockHand auth is disabled.
DOCKHAND_MCP_BINDNoBind address.127.0.0.1
DOCKHAND_MCP_PATHNoPath./mcp
DOCKHAND_MCP_PORTNoPort.8080
DOCKHAND_CA_BUNDLENoPEM path for private CAs.
DOCKHAND_MCP_TOKENNoRequired in bearer mode. ≥32 bytes of entropy enforced.
DOCKHAND_ALLOW_HTTPNoBoolean (true/false, 1/0, yes/no, on/off). When not true, an http:// DOCKHAND_URL fails startup.false
DOCKHAND_TOKEN_FILENoAlternative to DOCKHAND_TOKEN: path to a file containing the token.
DOCKHAND_MCP_PROFILENoOne of read-only, operator, admin.read-only
DOCKHAND_TLS_INSECURENoDisables verification. WARN at startup.false
DOCKHAND_MCP_AUTH_MODENobearer, oauth, or none.bearer
DOCKHAND_MCP_LOG_LEVELNoLog level.info
DOCKHAND_MCP_TRANSPORTNohttp or stdio.http
DOCKHAND_MCP_GUARDRAILSNostrict or warn.strict
DOCKHAND_MCP_LOG_FORMATNoLog format.json
DOCKHAND_MCP_TOKEN_FILENoAlternative to DOCKHAND_MCP_TOKEN: path to a file containing the token.
DOCKHAND_MCP_MAX_TIMEOUTNoSeconds, for wait=true.300
DOCKHAND_MCP_TRUST_PROXYNoHonour X-Forwarded-For for rate limiting.false
DOCKHAND_MCP_CONFIRM_MODENoauto, elicitation, or param.auto
DOCKHAND_MCP_ALLOWED_HOSTSNoHost-header allow-list (DNS rebinding). Add your public hostname.localhost,127.0.0.1
DOCKHAND_MCP_CHALLENGE_KEYNoHMAC key for elicitation challenges. If unset, random 32-byte key generated at startup.
DOCKHAND_MCP_DISABLE_TOOLSNoComma list of tool names to remove.
DOCKHAND_MCP_ALLOWED_ORIGINSNoOrigin allow-list.
DOCKHAND_MCP_DEFAULT_TIMEOUTNoSeconds, for wait=true.60
DOCKHAND_DEFAULT_ENVIRONMENT_IDNoMakes environment_id optional in tools.
DOCKHAND_MCP_CHALLENGE_KEY_FILENoAlternative to DOCKHAND_MCP_CHALLENGE_KEY: path to a file containing the key.
DOCKHAND_MCP_RATE_LIMIT_PER_MINNoPer client IP.120
DOCKHAND_MCP_DESTRUCTIVE_PER_MINNoPer-principal destructive-call rate limit.10
DOCKHAND_MCP_GUARDRAIL_ALLOW_BINDNoComma list of extra bind-mount source prefixes to allow.
DOCKHAND_MCP_ALLOW_UNAUTHENTICATEDNoRequired to be true for AUTH_MODE=none over HTTP; additionally bind must be loopback.false
DOCKHAND_MCP_I_UNDERSTAND_ADMIN_OVER_INSECURE_TLSNoDeliberately ugly escape hatch; see SECURITY §6.false

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

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources