Skip to main content
Glama
757,056 tools. Updated 2026-11-07 19:40

"How to obtain a diff from a GitLab repository" matching MCP tools:

  • Materialize a simulated repository plan as a diff, local commit, or pull request to implement the approved changes.
    Apache 2.0
    Destructive
  • Collect the bounded checkpoint diff, manifest inventory, repository context, and Git status to prepare a read-only security review.
    MIT
  • Create a reusable template by scanning a source repository (GitHub/GitLab) to auto-detect platform, environment variables, and build configuration for hosting or migration.
    MIT
  • Add a code-review comment to a specific line in a GitLab merge request diff. Provide the diff refs and target line to start a discussion on code changes.
    MIT
  • List a merge request's diff versions, newest first, to debug comment positions when line comments are misaligned; regular line comments resolve positions automatically.
    MIT

Matching MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to call tools through a security gateway that intercepts requests, enforces deterministic policy and risk checks, blocks or escalates high-risk actions for human approval, and keeps tool credentials and audit logs protected.
    1
    MIT

Matching MCP Connectors

  • Video how-to search for AI agents: 2,000+ video skills, tutorials and FFmpeg recipes. No key.

  • GitLab MCP — wraps the GitLab REST API v4 (BYO API key)

  • Read a text file from a GitLab repository at a specified branch, tag, or commit to inspect source or configuration content, truncated to 500 lines.
    MIT
  • Retrieve current GitLab project details by automatically detecting the repository from git remotes. No parameters needed when working in a git repository with GitLab remote.
    Apache 2.0
  • Rename a symbol across your repository with a safe two-phase process: preview changes as a diff, then confirm with a token to apply.
    MIT
  • Retrieve the latest release tags for a node from its GitLab repository to determine the most recent version without relying on build state.
    MIT
  • Retrieve a specific file's content from a Git repository by supplying its URL and file path. Returns the content as a string or an error if the file cannot be found.
    MIT
  • Retrieve the deterministic Git diff of repository changes to inspect modifications, optionally scoped by path or staged status.
    MIT
  • Retrieve GitLab project metadata—default branch, visibility, topics, and repository statistics—to inspect settings or verify access. Use it before fetching files.
    MIT
  • List files and subdirectories in a GitLab repository at a branch, tag, or commit without checking out code. Enable recursive mode to walk the full subtree and see file sizes.
    MIT
  • Check a capability's full details—version, size, updates, license, source, and how to obtain it—before installing. Use to verify prerequisites and avoid errors.
    MIT
  • Delete a GitLab repository branch, excluding protected branches, by specifying the project and branch name.
    MIT
    Destructive
  • Download a file from a GitLab job artifact archive as base64, with a configurable size limit to prevent oversized transfers.
    MIT