mirror of
https://github.com/jmagar/unraid-mcp
synced 2026-04-21 13:37:53 +00:00
36 lines
1.2 KiB
Text
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
|