Account and groups
get_current_userRead the GitLab user the token belongs to.
GitLab MCP connector
GitLab token · Available
Connect Claude, ChatGPT and other AI agents to GitLab over MCP: read projects, issues, merge requests, files and pipelines your GitLab.com user can see.
Connect GitLab.com once in ApexGenius with a personal access token limited to read_api, then read projects, groups, issues, merge requests, repository files, commits and CI/CD pipelines from compatible AI agents. Every call is a read; nothing in GitLab changes. Self-managed GitLab is not supported yet. Each AI agent needs its own ApexGenius setup.
1,000 free credits · No card required
GitLab
App connector
Bring your GitLab.com projects and the GitLab skill to compatible AI agents. Read issues, merge requests, files, commits and pipelines. The connection is read-only.
Reviewed Oct 26, 2026
Claude / ChatGPT
MCP client
ApexGenius route
Gateway context
GitLab
Authorized session
Why the gateway is here
It keeps the GitLab authorization, tools, and activity behind the same managed route you use for your other supported systems.
Ask it
These questions use the GitLab tools below. Start with a read after connecting your channel or account.
Tools
The reviewed catalog contains these 28 GitLab tools. Search by tool name, job, or access type.
Open the generated tool referenceAccount and groups
get_current_userRead the GitLab user the token belongs to.
Account and groups
list_groupsList the groups you can see.
Account and groups
get_groupRead one group.
Account and groups
list_group_projectsList the projects in a group.
Projects
list_projectsList or search the projects you are a member of.
Projects
get_projectRead one project.
Projects
list_project_labelsList a project’s labels.
Projects
list_project_milestonesList a project’s milestones.
Issues
list_issuesList issues across your projects.
Issues
list_project_issuesList the issues in one project.
Issues
get_project_issueRead one issue.
Issues
list_issue_notesRead the comments on an issue.
Merge requests
list_merge_requestsList merge requests across your projects.
Merge requests
list_project_merge_requestsList the merge requests in one project.
Merge requests
get_project_merge_requestRead one merge request.
Merge requests
list_merge_request_notesRead the comments on a merge request.
Merge requests
list_merge_request_diffsRead the file changes in a merge request.
Merge requests
list_merge_request_commitsList the commits in a merge request.
Repository
list_repository_treeList the files and folders in a repository.
Repository
get_repository_blobRead one file from the repository.
Repository
list_branchesList the branches in a repository.
Repository
list_commitsList commits on a branch.
Repository
get_commitRead one commit.
Repository
list_tagsList the tags in a repository.
Repository
list_releasesList a project’s releases.
CI/CD pipelines
list_pipelinesList a project’s pipelines by status, branch or date.
CI/CD pipelines
get_pipelineRead one pipeline.
CI/CD pipelines
list_pipeline_jobsList the jobs in a pipeline and how each one ended.
Connection model
The GitLab connection belongs to your signed-in account. Any GitLab-native resources stay inside that provider.
Read connection details
Each guide includes the AI setup and a first question for GitLab.
Current governance
ApexGenius keeps the selected context and current tool surface visible, then records supported write activity for review.
Authorized context
GitLab checks the token on every call. Your AI sees only the projects and data your GitLab user can read.
Current tool surface
Every operation is a read. ApexGenius has no GitLab write tool, so nothing in GitLab can change through this connection.
Reviewable activity
ApexGenius refuses a token that has any scope beyond read_api, read_user and read_repository, such as api.
GitLab.com only. Self-managed GitLab and GitLab Dedicated are not supported yet.
Why a gateway
Your AI starts with three ApexGenius gateway tools. It discovers the GitLab operations available to its authorization when a task needs them, then runs the selected operation through the gateway.
Connect GitLab to ApexGenius, then authorize each AI client to use the saved connection with its own tool permissions.
Give one client read-only and the write operations never appear in its tool list at all.
Which agent asked, what ran, and whether it succeeded, kept per connection for review.
Choose your AI client for setup steps and examples using GitLab.
FAQ
More connectors
MCP-compatible AI agents
Codex starts in Plugins in the ChatGPT desktop app. ChatGPT Chat and Work also use Plugins, with personal setup where Developer Mode is permitted. Each AI client has its own guide and authorization requirements.
App connections
Salesforce keeps connection context. Other providers use your signed-in account.
Use the AI you already work in while ApexGenius keeps the app route visible.
Connect GitLab1,000 free credits · No card required
Compatibility does not imply partnership.