.env.example•2.59 kB
# MCP Project Orchestrator Environment Variables
# ============================================================================
# AWS Configuration
# ============================================================================
# Required AWS environment variables for AWS MCP integration
# These credentials allow the MCP server to interact with AWS services
# AWS Region (e.g., us-east-1, eu-west-1, ap-southeast-1)
AWS_REGION=us-east-1
# AWS Access Key ID (optional if using IAM roles or AWS profiles)
# Obtain from AWS IAM console or AWS CLI
AWS_ACCESS_KEY_ID=
# AWS Secret Access Key (required if AWS_ACCESS_KEY_ID is set)
AWS_SECRET_ACCESS_KEY=
# AWS Session Token (optional, for temporary credentials)
# Used when assuming roles or using STS
AWS_SESSION_TOKEN=
# AWS Profile (optional, use named profile from ~/.aws/credentials)
# If set, will use profile instead of access keys
AWS_PROFILE=
# AWS Endpoint URL (optional, for testing with LocalStack or custom endpoints)
# Example: http://localhost:4566 for LocalStack
AWS_ENDPOINT_URL=
# ============================================================================
# MCP Server Configuration
# ============================================================================
# MCP Server Port
MCP_SERVER_PORT=8080
# MCP Server Host
MCP_SERVER_HOST=0.0.0.0
# Enable debug logging
DEBUG=false
# Log level (DEBUG, INFO, WARNING, ERROR, CRITICAL)
LOG_LEVEL=INFO
# ============================================================================
# Project Configuration
# ============================================================================
# Project orchestration config file path
PROJECT_ORCHESTRATION_CONFIG=./config/project_orchestration.json
# Projects directory
PROJECTS_DIR=./projects
# Templates directory
TEMPLATES_DIR=./templates
# ============================================================================
# Optional: AWS-Specific Service Configuration
# ============================================================================
# S3 Bucket for artifacts (optional)
AWS_S3_BUCKET=
# ECR Repository name (optional)
AWS_ECR_REPOSITORY=
# CloudFormation Stack prefix (optional)
AWS_STACK_PREFIX=mcp-orchestrator
# ============================================================================
# Optional: Security and Compliance
# ============================================================================
# Enable AWS best practices enforcement
AWS_ENFORCE_BEST_PRACTICES=true
# Enable cost optimization recommendations
AWS_COST_OPTIMIZATION=true
# Enable security scanning
AWS_SECURITY_SCANNING=false