mcp-gitlab-mcp-server60

bioanywhere/mcp-gitlab-mcp-server60

3.2

If you are the rightful owner of mcp-gitlab-mcp-server60 and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

The gitlab-mcp-server is a Docker deployment configuration for the MCP server, designed to facilitate seamless integration and management of model context protocols.

gitlab-mcp-server - Docker Deployment

This repository contains the Docker deployment configuration for the gitlab-mcp-server MCP server.

Google Artifact Registry

This image is automatically built and pushed to Google Artifact Registry.

Required Secrets

Add these secrets to your repository settings:

  • GCP_CREDENTIALS: Your GCP service account JSON key
  • GCP_PROJECT_ID: Your GCP project ID

Pull the Image

gcloud auth configure-docker us-central1-docker.pkg.dev
docker pull us-central1-docker.pkg.dev/YOUR_PROJECT/docker-images/mcp-gitlab-mcp-server:latest

Local Development

Build Locally

docker build -t mcp-gitlab-mcp-server:local .

Run Locally

docker run -p 3000:3000 mcp-gitlab-mcp-server:local

Using Docker Compose

docker-compose up -d

Files

  • Dockerfile - Container image definition
  • docker-compose.yml - Orchestration configuration
  • run.sh - Quick start script
  • .github/workflows/docker-build.yml - CI/CD workflow

Environment Variables

Set any required environment variables in a .env file or directly in docker-compose.yml.


Generated by MCP Server Manager