Skip to main content
Glama

GitHub PR Review Server

by heruujoko
Dockerfile924 B
# syntax = docker/dockerfile:1 # Adjust NODE_VERSION as desired ARG NODE_VERSION=20.9.0 FROM node:${NODE_VERSION}-slim AS base LABEL fly_launch_runtime="Node.js" # Node.js app lives here WORKDIR /app # Set production environment ENV NODE_ENV="production" # Install pnpm ARG PNPM_VERSION=10.6.3 RUN npm install -g pnpm@$PNPM_VERSION # Throw-away build stage to reduce size of final image FROM base AS build # Install packages needed to build node modules RUN apt-get update -qq && \ apt-get install --no-install-recommends -y build-essential node-gyp pkg-config python-is-python3 # Install node modules COPY package.json pnpm-lock.yaml ./ RUN pnpm install --frozen-lockfile # Copy application code COPY . . # Final stage for app image FROM base # Copy built application COPY --from=build /app /app # Start the server by default, this can be overwritten at runtime EXPOSE 3000 CMD [ "pnpm", "run", "start" ]

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/heruujoko/github-review-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server