Back to Home
amirsina-mandegari icon

gitlab-mr-mcp

Verified Safe

by amirsina-mandegari

Overview

Connects an AI assistant to GitLab to manage merge requests, CI/CD pipelines, and code reviews, enabling natural language interaction.

Installation

Run Command
gitlab-mcp

Environment Variables

  • GITLAB_PROJECT_ID
  • GITLAB_ACCESS_TOKEN
  • GITLAB_URL

Security Notes

The server uses environment variables for sensitive credentials (GitLab URL, project ID, access token), preventing hardcoding. API calls are made using aiohttp for standard and secure asynchronous HTTP communication. Input validation for tool arguments is performed via Pydantic schemas, reducing injection risks. There are no direct uses of 'eval' or 'exec' on user-controlled input. Pagination is handled correctly for API calls to prevent excessive memory usage. The project utilizes security linters like Bandit, indicating a focus on secure development practices.

Similar Servers

Stats

Interest Score41
Security Score9
Cost ClassMedium
Avg Tokens2000
Stars22
Forks4
Last Update2026-01-17

Tags

GitLabMerge RequestsCI/CDCode ReviewAI Assistant