BundleUp logo
P

GitLab

A platform for version control and collaboration, allowing developers to host and review code, manage projects, and build software together.

https://gitlab.com/api
https://gitlab.com/api/v4/mcp
Agent
const bundleup = new BundleUp('Zw7Lt7...');

const mcp = bundleup.mcp('conn_abc123').connect();
const tools = await mcp.listTools();
Proxy
const bundleup = new BundleUp('Zw7Lt7...');

const proxy = bundleup.proxy('conn_abc123');
const response = await proxy.get('/[...]');

Unified MCP Tools

me
Get the GitLab account the connection is authenticated as.
repos
List projects/repositories from the connected GitLab account.
pulls
List merge requests from a specified GitLab repository.
issues
List issues from a specified GitLab repository.
tags
List tags from a specified GitLab repository.
branches
List branches from a specified GitLab repository.
releases
List releases from a specified GitLab repository.
commits
List commits from a specified GitLab repository.

Unified API Endpoints

/me
Retrieve the GitLab account this connection is authenticated as.
/git/repos
Retrieve a list of repositories for the authenticated user.
/git/repos/{repo}/pulls
List of merge requests for a repository
/git/repos/{repo}/issues
List of issues for a repository
/git/repos/{repo}/tags
List of tags for a repository
/git/repos/{repo}/releases
List of releases for a repository
/git/repos/{repo}/branches
List of branches for a repository
/git/repos/{repo}/commits
List of commits for a repository

We use cookies to understand how you use our site and to improve your experience. Analytics cookies are only set once you accept. See our Privacy Policy for details.