1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27# Default GitHub Personal Access Token (fallback for repos without specific token)
HELM_MCP_GITHUB_TOKEN=ghp_your_default_token_here
# Per-repo GitHub tokens (optional - falls back to HELM_MCP_GITHUB_TOKEN if not set)
DIFY_GITHUB_TOKEN=ghp_your_dify_token_here
DIFY_HELM_GITHUB_TOKEN=ghp_your_dify_helm_token_here
DIFY_ENTERPRISE_GITHUB_TOKEN=ghp_your_dify_enterprise_token_here
DIFY_ENTERPRISE_FRONTEND_GITHUB_TOKEN=ghp_your_dify_enterprise_frontend_token_here
# Optional: MCP auth token required for HTTP transports
# When set, all /mcp requests require Authorization: Bearer <token>
# HELM_MCP_AUTH_TOKEN=your-long-random-token
# Optional: MCP server transport and HTTP binding
# HELM_MCP_TRANSPORT=streamable-http
# HELM_MCP_HOST=0.0.0.0
# HELM_MCP_PORT=8000
# Optional: Workspace directory for cloning repos (default: ~/.helm-release-mcp/workspace)
# HELM_MCP_WORKSPACE_DIR=/path/to/workspace
# Optional: Config file path (default: ./config/repos.yaml)
# HELM_MCP_CONFIG_PATH=/path/to/repos.yaml
# Optional: Log level (default: INFO)
# HELM_MCP_LOG_LEVEL=DEBUG