# ==============================================================================
# Base stage
# ==============================================================================
FROM node:24-alpine AS base
# Install Git (required for VitePress)
RUN apk add --no-cache git
WORKDIR /app
# ==============================================================================
# Dependencies installation stage
# ==============================================================================
FROM base AS deps
# Copy package.json and package-lock.json
COPY package*.json ./
# Install all dependencies (with npm cache optimization)
RUN npm ci && npm cache clean --force
# ==============================================================================
# Development stage
# ==============================================================================
FROM deps AS development
# Copy source code
COPY . .
EXPOSE 5173
CMD ["npm", "run", "docs:dev"]
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/yamadashy/repomix'
If you have feedback or need assistance with the MCP directory API, please join our Discord server