unraid-mcp/.env.example

36 lines
1.2 KiB
Text

# Unraid MCP Server Configuration
# =================================
# Core API Configuration (Required)
# ---------------------------------
UNRAID_API_KEY=your_api_key
UNRAID_API_URL=http://your-unraid-server
# MCP Server Settings
# -------------------
# Default transport is streamable-http (v1.2.0+).
# Use stdio for Claude Desktop / local process-based clients.
# Options: streamable-http (default), stdio, sse (deprecated)
UNRAID_MCP_HOST=0.0.0.0
UNRAID_MCP_PORT=6970
UNRAID_MCP_TRANSPORT=streamable-http
# HTTP Bearer Token Authentication (streamable-http / sse transports)
# -------------------------------------------------------------------
# Generate a token and paste it here AND into the plugin's userConfig field:
# openssl rand -hex 32
# Required when UNRAID_MCP_TRANSPORT is not "stdio" and UNRAID_MCP_DISABLE_HTTP_AUTH is not "true".
UNRAID_MCP_BEARER_TOKEN=your_bearer_token
# Safety flags
# ------------
UNRAID_MCP_DISABLE_HTTP_AUTH=false
# Docker user / network
# ---------------------
# DOCKER_NETWORK is optional. If set, the container joins that external network.
# Leave blank (or unset) to use only the default bridge network.
# Create the network first: docker network create <name>
DOCKER_NETWORK=
PGID=1000
PUID=1000