FROM node:22-alpine # Install pnpm for monorepo RUN npm install -g pnpm WORKDIR /app COPY package.json pnpm-lock.yaml ./ RUN pnpm install --frozen-lockfile COPY . . RUN pnpm --filter @upstash/context7-mcp build CMD ["node", "packages/mcp/dist/index.js", "--transport", "stdio"]