FROM node:20-alpine WORKDIR /app # Copy MCP server code COPY mcp/package.json mcp/tsconfig.json /app/mcp/ COPY mcp/src /app/mcp/src # Copy architecture data (SSOT) COPY domains /app/domains WORKDIR /app/mcp RUN npm ci || npm install RUN npm run build ENV ARCH_ROOT=/app/domains EXPOSE 8787 CMD ["npm", "run", "start"]