You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A Model Context Protocol (MCP) server for AWS Deep Learning Containers (DLC) that provides tools for discovering, building, deploying, and troubleshooting DLC images.
Image Building: Create custom Dockerfiles and build images based on DLC base images
Multi-Platform Deployment: Deploy to SageMaker, EC2, ECS, and EKS
Instance Recommendations: Get GPU instance recommendations based on model size and budget
Upgrade Support: Analyze upgrade paths and generate migration Dockerfiles
Troubleshooting: Diagnose common DLC issues with actionable solutions
Best Practices: Security, cost optimization, and deployment guidance
No AWS Credentials Required: Discovery tools work without AWS credentials
Quick Start
Option 1: Run with uv (Recommended)
# Clone the repo
git clone https://github.com/aws-samples/sample-dlc-mcp-server.git
cd sample-dlc-mcp-server
# Run directly with uv
uv run dlc-mcp-server
Option 2: Run with Docker
# Build the image
docker build -t dlc-mcp-server .# Run the container
docker run -it --rm \
-v ~/.aws:/root/.aws:ro \
dlc-mcp-server