bioanywhere/mcp-gitlab-mcp-server70
3.2
If you are the rightful owner of mcp-gitlab-mcp-server70 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 designed for seamless integration with Google Artifact Registry, facilitating efficient management and deployment of MCP servers.
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 keyGCP_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 definitiondocker-compose.yml- Orchestration configurationrun.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