FROM node:22.16-alpine AS builder
RUN adduser -D app
USER app
WORKDIR /app
COPY --chown=app ./package*.json ./
RUN npm ci
COPY --chown=app . ./
RUN npm run build
FROM node:22.16-alpine AS production-base
RUN adduser -D app
USER app
WORKDIR /app
COPY --chown=app ./package*.json ./
RUN npm ci --only=production
COPY --chown=app --from=builder /app/dist ./dist
EXPOSE 1337
ENV NODE_ENV=production
FROM production-base AS production-stdio
ENTRYPOINT ["node", "dist/src/index.js"]
FROM production-stdio AS production
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/postmanlabs/postman-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server