aws-ecs-mcp-server
by awslabs

This package provides an MCP server for containerizing applications, deploying them to Amazon Elastic Container Service (ECS), troubleshooting deployments, and managing ECS resources. It enables AI assistants to help users with the full lifecycle of containerized applications on AWS.
Tools
Parameters
uvx Configuration 1
Parameter | Description |
---|---|
AWS_PROFILE* | Your AWS profile. Optional - uses your local AWS configuration if not specified. |
AWS_REGION* | Your AWS region. Optional - uses your local AWS configuration if not specified. |
FASTMCP_LOG_LEVEL* | Log level for the server. |
FASTMCP_LOG_FILE* | Path to the log file for the server. |
ALLOW_WRITE* | Controls whether write operations (creating or deleting infrastructure) are allowed. |
ALLOW_SENSITIVE_DATA* | Controls whether tools that return logs and detailed resource information are allowed. |
uv Configuration 2
Parameter | Description |
---|---|
AWS_PROFILE* | Your AWS profile. |
AWS_REGION* | Your AWS region. |
FASTMCP_LOG_LEVEL* | Log level for the server. |
FASTMCP_LOG_FILE* | Path to the log file for the server. |
ALLOW_WRITE* | Controls whether write operations (creating or deleting infrastructure) are allowed. |
ALLOW_SENSITIVE_DATA* | Controls whether tools that return logs and detailed resource information are allowed. |