# Server Configuration PORT=3001 SERVER_NAME=Roblox Studio MCP Server SERVER_VERSION=1.0.0 # Debug Mode (true/false) DEBUG=false # Logging Level (info, warn, error, debug) LOG_LEVEL=debug # Sequential MCP Configuration USE_SEQUENTIAL=true SEQUENTIAL_CONCURRENCY=1 PRIORITY_THRESHOLD=5 # Authentication REQUIRE_AUTH=false JWT_SECRET=your_jwt_secret_here ADMIN_PASSWORD=admin_password_here SESSION_TIMEOUT=3600 # Transport Mode TRANSPORT_MODE=stdio # 'sse' or 'stdio' # Claude Desktop Integration CLAUDE_DESKTOP_ENABLED=true CLAUDE_HEARTBEAT_INTERVAL=30000 CLAUDE_MAX_RECONNECT_ATTEMPTS=5 # Roblox API Configuration # Required for Roblox Studio automation, asset upload, and Open Cloud access. ROBLOX_API_BASE_URL=https://api.roblox.com/v1 ROBLOX_API_KEY=your_api_key_here # (Required) Get your API key from Roblox Open Cloud portal. # Open Cloud Configuration (for Roblox Open Cloud integration) # See https://create.roblox.com/docs/open-cloud for instructions. ROBLOX_OPEN_CLOUD_API_KEY=your_open_cloud_api_key_here # (Required for Open Cloud access) ROBLOX_OPEN_CLOUD_UNIVERSE_ID=your_universe_id_here # Cache Configuration CACHE_TTL=3600 # Time to live in seconds for cached data CACHE_CHECK_PERIOD=600 # Check for expired items every X seconds # Rate Limiting RATE_LIMIT_WINDOW=60000 # Time window in milliseconds RATE_LIMIT_MAX_REQUESTS=100 # Maximum requests per window # Security Settings CORS_ORIGINS=* # Comma-separated list of allowed origins, or * for all ENABLE_TPA_PROTECTION=true # Enable Third-Party API attack protection ALLOWED_DOMAINS=localhost,127.0.0.1 # Comma-separated list of allowed domains for requests # TPA Attack Protection Settings SANITIZE_INPUTS=true # Enable input sanitization BLOCK_EXTERNAL_REQUESTS=true # Block requests to external APIs SECURITY_HEADERS=true # Apply security headers to all responses # Roblox Studio Launch Path (OPTIONAL) # If you want to launch Roblox Studio automatically with MCP, you can set ROBLOX_STUDIO_PATH to the absolute path of your RobloxStudioBeta.exe. # If not set, MCP will try common default locations. # Example: # ROBLOX_STUDIO_PATH=C:\Users\USER\AppData\Local\Roblox\Versions\version-04a222f011414c81\RobloxStudioBeta.exe