forked from HomeLab/unraid-mcp
Remove unused MCP resources and update documentation
- Remove array_status, system_info, notifications_overview, and parity_status resources - Keep only logs_stream resource (unraid://logs/stream) which is working properly - Update README.md with current resource documentation and modern docker compose syntax - Fix import path issues that were causing subscription errors - Update environment configuration examples - Clean up subscription manager to only include working log streaming 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
33
.env.example
33
.env.example
@@ -1,18 +1,31 @@
|
||||
# Unraid MCP Server Configuration
|
||||
UNRAID_API_URL=https://your-unraid-server-url/graphql # Ensure this matches what the server script (unraid-mcp-server.py) expects
|
||||
# =================================
|
||||
|
||||
# Core API Configuration (Required)
|
||||
# ---------------------------------
|
||||
UNRAID_API_URL=https://your-unraid-server-url/graphql
|
||||
UNRAID_API_KEY=your_unraid_api_key
|
||||
|
||||
# MCP Server Settings
|
||||
UNRAID_MCP_TRANSPORT=sse
|
||||
# -------------------
|
||||
UNRAID_MCP_TRANSPORT=streamable-http # Options: streamable-http (recommended), sse (deprecated), stdio
|
||||
UNRAID_MCP_HOST=0.0.0.0
|
||||
UNRAID_MCP_PORT=6970
|
||||
|
||||
# Logging
|
||||
UNRAID_MCP_LOG_LEVEL=INFO # Changed from UNRAID_LOG_LEVEL
|
||||
UNRAID_MCP_LOG_FILE=unraid-mcp.log # Added
|
||||
# Logging Configuration
|
||||
# ---------------------
|
||||
UNRAID_MCP_LOG_LEVEL=INFO # Options: DEBUG, INFO, WARNING, ERROR
|
||||
UNRAID_MCP_LOG_FILE=unraid-mcp.log # Log file name (saved to logs/ directory)
|
||||
|
||||
# Optional: SSL verification for Unraid API calls
|
||||
# Set to 'false' or '0' to disable (e.g., for self-signed certs).
|
||||
# Set to a path to a CA bundle file to use custom CAs.
|
||||
# Defaults to 'true' (SSL verification enabled) if not set in server code, but explicitly configurable via UNRAID_VERIFY_SSL in script.
|
||||
UNRAID_VERIFY_SSL=true
|
||||
# SSL/TLS Configuration
|
||||
# --------------------
|
||||
# Set to 'false' or '0' to disable SSL verification (e.g., for self-signed certificates)
|
||||
# Set to 'true' or '1' to enable SSL verification (default)
|
||||
# Set to a file path to use a custom CA bundle
|
||||
UNRAID_VERIFY_SSL=true
|
||||
|
||||
# Optional: Subscription Auto-start Log Path
|
||||
# ------------------------------------------
|
||||
# Custom log file path for subscription auto-start diagnostics
|
||||
# Defaults to standard log if not specified
|
||||
# UNRAID_AUTOSTART_LOG_PATH=/custom/path/to/autostart.log
|
||||
Reference in New Issue
Block a user