FROM node:22.12-alpine AS builder WORKDIR /app COPY . /app RUN npm install RUN npm run build FROM node:22-alpine AS release RUN apk add --no-cache bash WORKDIR /app COPY --from=builder /app/dist /app/dist COPY --from=builder /app/package.json /app/package.json ENV NODE_ENV=production ENV MCP_DEFAULT_CWD=/tmp RUN npm install --ignore-scripts --omit-dev WORKDIR /tmp ENTRYPOINT ["node", "/app/dist/index.js"]