diff --git a/packages/cdk/mcp-api/Dockerfile b/packages/cdk/mcp-api/Dockerfile index 2f73dbcf7..3aa7de2b2 100644 --- a/packages/cdk/mcp-api/Dockerfile +++ b/packages/cdk/mcp-api/Dockerfile @@ -9,6 +9,7 @@ ENV UV_NO_CACHE=1 ENV UV_NO_MANAGED_PYTHON=1 ENV UV_PYTHON=/usr/local/bin/python ENV UV_INSTALL_DIR=/usr/local/bin +ENV UV_PROJECT_ENVIRONMENT=/tmp/.venv RUN apt-get update -y && apt-get install curl nodejs npm graphviz -y RUN curl -LsSf https://astral.sh/uv/install.sh | sh diff --git a/packages/cdk/mcp-api/app.py b/packages/cdk/mcp-api/app.py index 5aaf204eb..ae25f68ef 100644 --- a/packages/cdk/mcp-api/app.py +++ b/packages/cdk/mcp-api/app.py @@ -20,6 +20,7 @@ 'UV_PYTHON': '/usr/local/bin/python', 'UV_TOOL_DIR': '/tmp/.uv/tool', 'UV_TOOL_BIN_DIR': '/tmp/.uv/tool/bin', + 'UV_PROJECT_ENVIRONMENT': '/tmp/.venv', 'npm_config_cache': '/tmp/.npm', 'AWS_REGION': os.environ['AWS_REGION'], 'AWS_ACCESS_KEY_ID': os.environ['AWS_ACCESS_KEY_ID'],