Skip to main content
Glama

Amazon Nova Reel MCP Server

by mirecekd
docker-compose.yml3.31 kB
version: '3.8' services: novareel-stdio: image: ghcr.io/mirecekd/novareel-mcp:latest-stdio # Uncomment to build locally instead: # build: # context: . # dockerfile: Dockerfile.stdio container_name: novareel-mcp-stdio environment: - AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID} - AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY} - AWS_REGION=${AWS_REGION:-us-east-1} - S3_BUCKET=${S3_BUCKET} volumes: - novareel-data:/root stdin_open: true tty: true restart: unless-stopped networks: - novareel-network novareel-sse: image: ghcr.io/mirecekd/novareel-mcp:latest-sse # Uncomment to build locally instead: # build: # context: . # dockerfile: Dockerfile.sse container_name: novareel-mcp-sse environment: - AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID} - AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY} - AWS_REGION=${AWS_REGION:-us-east-1} - S3_BUCKET=${S3_BUCKET} volumes: - novareel-data:/root ports: - "8000:8000" restart: unless-stopped networks: - novareel-network healthcheck: test: ["CMD", "curl", "-f", "http://localhost:8000/health"] interval: 30s timeout: 10s retries: 3 start_period: 40s novareel-http: image: ghcr.io/mirecekd/novareel-mcp:latest-http # Uncomment to build locally instead: # build: # context: . # dockerfile: Dockerfile.http container_name: novareel-mcp-http environment: - AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID} - AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY} - AWS_REGION=${AWS_REGION:-us-east-1} - S3_BUCKET=${S3_BUCKET} volumes: - novareel-data:/root ports: - "8001:8001" restart: unless-stopped networks: - novareel-network healthcheck: test: ["CMD", "curl", "-f", "http://localhost:8001/health"] interval: 30s timeout: 10s retries: 3 start_period: 40s # Development version with live reloading novareel-dev: build: context: . dockerfile: Dockerfile.sse image: mirecekd/novareel-mcp-server:dev container_name: novareel-mcp-dev environment: - AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID} - AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY} - AWS_REGION=${AWS_REGION:-us-east-1} - S3_BUCKET=${S3_BUCKET} ports: - "8000:8000" volumes: - .:/app restart: unless-stopped networks: - novareel-network profiles: - dev volumes: novareel-data: driver: local networks: novareel-network: driver: bridge # Example usage: # 1. Create .env file with your AWS credentials: # AWS_ACCESS_KEY_ID=your_access_key # AWS_SECRET_ACCESS_KEY=your_secret_key # AWS_REGION=us-east-1 # S3_BUCKET=your-bucket-name # # 2. Start both services: # docker-compose up -d # # 3. Use stdio version: # docker exec -it novareel-mcp-stdio python main.py # # 4. Use SSE version: # Access http://localhost:8000 for web interface # # 5. Use HTTP Streaming version: # Access http://localhost:8001 for HTTP streaming transport # # 6. Development with live reloading: # docker-compose --profile dev up novareel-dev # # 7. Stop services: # docker-compose down

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mirecekd/novareel-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server