internal/

directory
v1.4.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 30, 2026 License: MIT

Directories

Path Synopsis
autoupdate.go provides self-update capability for the gitlab-mcp-server binary.
autoupdate.go provides self-update capability for the gitlab-mcp-server binary.
Package completions provides a CompletionHandler for GitLab-aware autocomplete of prompt arguments and resource URI template parameters.
Package completions provides a CompletionHandler for GitLab-aware autocomplete of prompt arguments and resource URI template parameters.
Package config loads and validates server configuration from environment variables.
Package config loads and validates server configuration from environment variables.
Package elicitation provides a Client for requesting structured user input via the MCP elicitation protocol.
Package elicitation provides a Client for requesting structured user input via the MCP elicitation protocol.
Package gitlab provides a wrapper around the GitLab REST API v4 client.
Package gitlab provides a wrapper around the GitLab REST API v4 client.
Package logging provides MCP protocol-level logging via ServerSession.
Package logging provides MCP protocol-level logging via ServerSession.
Package oauth provides GitLab-specific OAuth 2.0 token verification, caching, and HTTP middleware for the MCP server's HTTP mode.
Package oauth provides GitLab-specific OAuth 2.0 token verification, caching, and HTTP middleware for the MCP server's HTTP mode.
Package progress provides a Tracker for sending MCP progress notifications to the client during long-running tool operations.
Package progress provides a Tracker for sending MCP progress notifications to the client during long-running tool operations.
prompt_analytics.go registers MCP prompts for GitLab analytics and metrics.
prompt_analytics.go registers MCP prompts for GitLab analytics and metrics.
meta_schema.go registers the gitlab://schema/meta/* MCP resources, which expose per-action JSON Schemas for every meta-tool registered in this server.
meta_schema.go registers the gitlab://schema/meta/* MCP resources, which expose per-action JSON Schemas for every meta-tool registered in this server.
Package roots provides client workspace discovery via the MCP Roots capability.
Package roots provides client workspace discovery via the MCP Roots capability.
executor.go implements the sampling request executor that delegates LLM.
executor.go implements the sampling request executor that delegates LLM.
Package serverpool manages a pool of MCP servers keyed by GitLab token and URL.
Package serverpool manages a pool of MCP servers keyed by GitLab token and URL.
embedassert.go provides shared assertions for tests that verify MCP tool results include embedded resource content when the feature flag is enabled.
embedassert.go provides shared assertions for tests that verify MCP tool results include embedded resource content when the feature flag is enabled.
Package tools provides the MCP tool orchestration layer for the GitLab MCP server.
Package tools provides the MCP tool orchestration layer for the GitLab MCP server.
accessrequests
Package accessrequests implements MCP tools for GitLab project and group access request operations using the AccessRequestsService API.
Package accessrequests implements MCP tools for GitLab project and group access request operations using the AccessRequestsService API.
accesstokens
Package accesstokens implements GitLab Access Token operations as MCP tools.
Package accesstokens implements GitLab Access Token operations as MCP tools.
alertmanagement
Package alertmanagement implements MCP tools for GitLab Alert Management metric images.
Package alertmanagement implements MCP tools for GitLab Alert Management metric images.
appearance
Package appearance implements MCP tool handlers for GitLab application appearance.
Package appearance implements MCP tool handlers for GitLab application appearance.
applications
Package applications implements MCP tools for GitLab Applications API.
Package applications implements MCP tools for GitLab Applications API.
appstatistics
Package appstatistics implements MCP tools for GitLab Application Statistics API.
Package appstatistics implements MCP tools for GitLab Application Statistics API.
attestations
Package attestations implements GitLab build attestation operations for projects including list and download.
Package attestations implements GitLab build attestation operations for projects including list and download.
auditevents
Package auditevents implements MCP tool handlers for GitLab audit event operations including list and get at instance, group, and project levels.
Package auditevents implements MCP tool handlers for GitLab audit event operations including list and get at instance, group, and project levels.
avatar
Package avatar implements MCP tools for GitLab avatar retrieval.
Package avatar implements MCP tools for GitLab avatar retrieval.
awardemoji
Package awardemoji implements MCP tools for GitLab award emoji operations on issues, merge requests, snippets, and their notes.
Package awardemoji implements MCP tools for GitLab award emoji operations on issues, merge requests, snippets, and their notes.
badges
Package badges implements MCP tool handlers for GitLab project and group badges.
Package badges implements MCP tool handlers for GitLab project and group badges.
boards
Package boards implements MCP tools for GitLab project issue boards and board lists.
Package boards implements MCP tools for GitLab project issue boards and board lists.
branches
Package branches implements MCP tool handlers for GitLab branch operations including create, list, get, delete, and branch protection management.
Package branches implements MCP tool handlers for GitLab branch operations including create, list, get, delete, and branch protection management.
branchrules
Package branchrules implements MCP tool handlers for GitLab Branch Rules retrieval using the GraphQL API.
Package branchrules implements MCP tool handlers for GitLab Branch Rules retrieval using the GraphQL API.
broadcastmessages
Package broadcastmessages implements MCP tool handlers for GitLab broadcast messages.
Package broadcastmessages implements MCP tool handlers for GitLab broadcast messages.
bulkimports
Package bulkimports implements MCP tools for GitLab Bulk Imports API.
Package bulkimports implements MCP tools for GitLab Bulk Imports API.
cicatalog
Package cicatalog implements MCP tool handlers for GitLab CI/CD Catalog resource discovery and retrieval using the GraphQL API.
Package cicatalog implements MCP tool handlers for GitLab CI/CD Catalog resource discovery and retrieval using the GraphQL API.
cilint
Package cilint implements MCP tool handlers for GitLab CI/CD configuration linting.
Package cilint implements MCP tool handlers for GitLab CI/CD configuration linting.
civariables
Package civariables implements MCP tool handlers for GitLab project-level CI/CD variables.
Package civariables implements MCP tool handlers for GitLab project-level CI/CD variables.
ciyamltemplates
Package ciyamltemplates implements MCP tools for GitLab CI YAML Templates API.
Package ciyamltemplates implements MCP tools for GitLab CI YAML Templates API.
clusteragents
Package clusteragents implements MCP tools for GitLab Kubernetes cluster agents.
Package clusteragents implements MCP tools for GitLab Kubernetes cluster agents.
commitdiscussions
Package commitdiscussions implements MCP tools for GitLab commit discussion operations.
Package commitdiscussions implements MCP tools for GitLab commit discussion operations.
commits
Package commits implements GitLab commit operations including listing, getting, creating commits, retrieving diffs, refs, comments, statuses, merge requests by commit, cherry-pick, revert, and GPG signatures.
Package commits implements GitLab commit operations including listing, getting, creating commits, retrieving diffs, refs, comments, statuses, merge requests by commit, cherry-pick, revert, and GPG signatures.
compliancepolicy
Package compliancepolicy implements MCP tools for GitLab admin-level compliance policy settings management.
Package compliancepolicy implements MCP tools for GitLab admin-level compliance policy settings management.
containerregistry
Package containerregistry implements MCP tools for GitLab container registry operations using the ContainerRegistryService API.
Package containerregistry implements MCP tools for GitLab container registry operations using the ContainerRegistryService API.
customattributes
Package customattributes implements MCP tools for GitLab Custom Attributes API.
Package customattributes implements MCP tools for GitLab Custom Attributes API.
customemoji
Package customemoji implements MCP tool handlers for GitLab Custom Emoji management using the GraphQL API.
Package customemoji implements MCP tool handlers for GitLab Custom Emoji management using the GraphQL API.
dbmigrations
Package dbmigrations implements MCP tools for GitLab Database Migrations API.
Package dbmigrations implements MCP tools for GitLab Database Migrations API.
dependencies
Package dependencies implements MCP tool handlers for GitLab dependency listing and dependency list export (SBOM) operations.
Package dependencies implements MCP tool handlers for GitLab dependency listing and dependency list export (SBOM) operations.
dependencyproxy
Package dependencyproxy implements MCP tools for GitLab Dependency Proxy.
Package dependencyproxy implements MCP tools for GitLab Dependency Proxy.
deploykeys
Package deploykeys implements GitLab Deploy Keys API operations as MCP tools.
Package deploykeys implements GitLab Deploy Keys API operations as MCP tools.
deploymentmergerequests
Package deploymentmergerequests implements an MCP tool handler for listing merge requests associated with a GitLab deployment.
Package deploymentmergerequests implements an MCP tool handler for listing merge requests associated with a GitLab deployment.
deployments
Package deployments implements MCP tool handlers for GitLab deployment operations including list, get, create, update, and delete.
Package deployments implements MCP tool handlers for GitLab deployment operations including list, get, create, update, and delete.
deploytokens
Package deploytokens implements GitLab Deploy Tokens API operations as MCP tools.
Package deploytokens implements GitLab Deploy Tokens API operations as MCP tools.
dockerfiletemplates
Package dockerfiletemplates implements MCP tools for GitLab Dockerfile Templates API.
Package dockerfiletemplates implements MCP tools for GitLab Dockerfile Templates API.
dorametrics
Package dorametrics implements MCP tool handlers for GitLab DORA metrics retrieval at project and group levels.
Package dorametrics implements MCP tool handlers for GitLab DORA metrics retrieval at project and group levels.
elicitationtools
Package elicitationtools implements interactive MCP tool handlers powered by the elicitation capability.
Package elicitationtools implements interactive MCP tool handlers powered by the elicitation capability.
enterpriseusers
Package enterpriseusers implements GitLab enterprise user operations for groups including list, get, disable 2FA, and delete.
Package enterpriseusers implements GitLab enterprise user operations for groups including list, get, disable 2FA, and delete.
environments
Package environments implements MCP tool handlers for GitLab environment lifecycle management including list, get, create, update, delete, and stop.
Package environments implements MCP tool handlers for GitLab environment lifecycle management including list, get, create, update, delete, and stop.
epicdiscussions
Package epicdiscussions implements MCP tools for GitLab epic discussion operations using the Work Items GraphQL API.
Package epicdiscussions implements MCP tools for GitLab epic discussion operations using the Work Items GraphQL API.
epicissues
Package epicissues implements GitLab epic-issue hierarchy operations using the Work Items GraphQL API.
Package epicissues implements GitLab epic-issue hierarchy operations using the Work Items GraphQL API.
epicnotes
Package epicnotes implements GitLab epic note (comment) operations using the Work Items GraphQL API.
Package epicnotes implements GitLab epic note (comment) operations using the Work Items GraphQL API.
epics
Package epics implements GitLab group epic operations using the Work Items GraphQL API.
Package epics implements GitLab group epic operations using the Work Items GraphQL API.
errortracking
Package errortracking implements MCP tools for GitLab Error Tracking operations.
Package errortracking implements MCP tools for GitLab Error Tracking operations.
events
Package events implements MCP tools for GitLab event operations including listing project visible events and user contribution events.
Package events implements MCP tools for GitLab event operations including listing project visible events and user contribution events.
externalstatuschecks
Package externalstatuschecks implements MCP tool handlers for GitLab external status check operations.
Package externalstatuschecks implements MCP tool handlers for GitLab external status check operations.
featureflags
Package featureflags provides MCP tool handlers for GitLab project feature flag operations.
Package featureflags provides MCP tool handlers for GitLab project feature flag operations.
features
Package features implements MCP tools for GitLab Features (feature flags) API.
Package features implements MCP tools for GitLab Features (feature flags) API.
ffuserlists
Package ffuserlists provides MCP tool handlers for GitLab feature flag user list operations.
Package ffuserlists provides MCP tool handlers for GitLab feature flag user list operations.
files
Package files implements MCP tool handlers for GitLab repository file operations including get, create, update, delete, blame, metadata, and raw content retrieval.
Package files implements MCP tool handlers for GitLab repository file operations including get, create, update, delete, blame, metadata, and raw content retrieval.
freezeperiods
Package freezeperiods implements MCP tools for GitLab deploy freeze period operations.
Package freezeperiods implements MCP tools for GitLab deploy freeze period operations.
geo
Package geo implements MCP tools for GitLab Geo site management, providing CRUD operations and status retrieval for Geo replication sites.
Package geo implements MCP tools for GitLab Geo site management, providing CRUD operations and status retrieval for Geo replication sites.
gitignoretemplates
Package gitignoretemplates implements MCP tools for GitLab Gitignore Templates API.
Package gitignoretemplates implements MCP tools for GitLab Gitignore Templates API.
groupanalytics
Package groupanalytics implements MCP tools for GitLab group activity analytics, providing counts of recently created issues, merge requests, and new members.
Package groupanalytics implements MCP tools for GitLab group activity analytics, providing counts of recently created issues, merge requests, and new members.
groupboards
Package groupboards implements MCP tools for GitLab group issue boards and board lists.
Package groupboards implements MCP tools for GitLab group issue boards and board lists.
groupcredentials
Package groupcredentials implements GitLab group credential operations including listing and revoking personal access tokens and SSH keys for groups.
Package groupcredentials implements GitLab group credential operations including listing and revoking personal access tokens and SSH keys for groups.
groupepicboards
Package groupepicboards implements GitLab group epic board operations including listing and getting board details.
Package groupepicboards implements GitLab group epic board operations including listing and getting board details.
groupimportexport
Package groupimportexport implements MCP tool handlers for the GitLab Group Import/Export API.
Package groupimportexport implements MCP tool handlers for the GitLab Group Import/Export API.
groupiterations
Package groupiterations implements MCP tool handlers for GitLab group iterations.
Package groupiterations implements MCP tool handlers for GitLab group iterations.
grouplabels
Package grouplabels implements GitLab group label operations including list, get, create, update, delete, subscribe, and unsubscribe.
Package grouplabels implements GitLab group label operations including list, get, create, update, delete, subscribe, and unsubscribe.
groupldap
Package groupldap implements MCP tool handlers for GitLab group LDAP link operations.
Package groupldap implements MCP tool handlers for GitLab group LDAP link operations.
groupmarkdownuploads
Package groupmarkdownuploads implements MCP tools for GitLab group markdown upload operations.
Package groupmarkdownuploads implements MCP tools for GitLab group markdown upload operations.
groupmembers
Package groupmembers provides MCP tool handlers for GitLab group member operations.
Package groupmembers provides MCP tool handlers for GitLab group member operations.
groupmilestones
Package groupmilestones implements GitLab group milestone operations including list, get, create, update, delete, and related resource retrieval (issues, merge requests, burndown chart events).
Package groupmilestones implements GitLab group milestone operations including list, get, create, update, delete, and related resource retrieval (issues, merge requests, burndown chart events).
groupprotectedbranches
Package groupprotectedbranches implements MCP tool handlers for GitLab group-level protected branch operations.
Package groupprotectedbranches implements MCP tool handlers for GitLab group-level protected branch operations.
groupprotectedenvs
Package groupprotectedenvs implements MCP tool handlers for GitLab group-level protected environment operations.
Package groupprotectedenvs implements MCP tool handlers for GitLab group-level protected environment operations.
grouprelationsexport
Package grouprelationsexport implements MCP tools for GitLab group relations export operations.
Package grouprelationsexport implements MCP tools for GitLab group relations export operations.
groupreleases
Package groupreleases implements MCP tool handlers for listing releases across all projects in a GitLab group.
Package groupreleases implements MCP tool handlers for listing releases across all projects in a GitLab group.
groups
Package groups implements MCP tool handlers for GitLab group operations including list, get, list members, and list subgroups (descendant groups).
Package groups implements MCP tool handlers for GitLab group operations including list, get, list members, and list subgroups (descendant groups).
groupsaml
Package groupsaml implements MCP tool handlers for GitLab group SAML link operations.
Package groupsaml implements MCP tool handlers for GitLab group SAML link operations.
groupscim
Package groupscim implements GitLab SCIM identity operations for groups including list, get, update, and delete.
Package groupscim implements GitLab SCIM identity operations for groups including list, get, update, and delete.
groupserviceaccounts
Package groupserviceaccounts implements MCP tool handlers for GitLab group service account operations.
Package groupserviceaccounts implements MCP tool handlers for GitLab group service account operations.
groupsshcerts
Package groupsshcerts implements GitLab SSH certificate operations for groups including list, create, and delete.
Package groupsshcerts implements GitLab SSH certificate operations for groups including list, create, and delete.
groupstoragemoves
Package groupstoragemoves implements MCP tools for GitLab group repository storage move operations (admin only).
Package groupstoragemoves implements MCP tools for GitLab group repository storage move operations (admin only).
groupvariables
Package groupvariables implements GitLab group-level CI/CD variable operations including list, get, create, update, and delete.
Package groupvariables implements GitLab group-level CI/CD variable operations including list, get, create, update, and delete.
groupwikis
Package groupwikis implements MCP tool handlers for GitLab group wiki operations including list, get, create, edit, and delete pages.
Package groupwikis implements MCP tool handlers for GitLab group wiki operations including list, get, create, edit, and delete pages.
health
Package health implements the gitlab_server_status diagnostic tool for checking MCP server health and GitLab connectivity.
Package health implements the gitlab_server_status diagnostic tool for checking MCP server health and GitLab connectivity.
impersonationtokens
Package impersonationtokens implements GitLab impersonation token and personal access token management operations.
Package impersonationtokens implements GitLab impersonation token and personal access token management operations.
importservice
Package importservice implements MCP tools for GitLab import operations.
Package importservice implements MCP tools for GitLab import operations.
instancevariables
Package instancevariables implements GitLab instance-level CI/CD variable operations including list, get, create, update, and delete.
Package instancevariables implements GitLab instance-level CI/CD variable operations including list, get, create, update, and delete.
integrations
Package integrations implements MCP tool handlers for GitLab project integrations (services).
Package integrations implements MCP tool handlers for GitLab project integrations (services).
invites
Package invites implements MCP tools for GitLab invitation operations including listing pending invitations and inviting users to projects/groups.
Package invites implements MCP tools for GitLab invitation operations including listing pending invitations and inviting users to projects/groups.
issuediscussions
Package issuediscussions implements MCP tools for GitLab issue discussion operations.
Package issuediscussions implements MCP tools for GitLab issue discussion operations.
issuelinks
Package issuelinks implements MCP tool handlers for GitLab issue link operations including list, get, create, and delete.
Package issuelinks implements MCP tool handlers for GitLab issue link operations including list, get, create, and delete.
issuenotes
Package issuenotes implements GitLab issue note (comment) operations including create and list.
Package issuenotes implements GitLab issue note (comment) operations including create and list.
issues
Package issues implements GitLab issue operations including create, get, list, update, and delete.
Package issues implements GitLab issue operations including create, get, list, update, and delete.
issuestatistics
Package issuestatistics implements MCP tools for GitLab issue statistics operations.
Package issuestatistics implements MCP tools for GitLab issue statistics operations.
jobs
Package jobs implements MCP tool handlers for GitLab CI/CD job operations including list, get, trace log retrieval, cancel, and retry.
Package jobs implements MCP tool handlers for GitLab CI/CD job operations including list, get, trace log retrieval, cancel, and retry.
jobtokenscope
Package jobtokenscope implements MCP tool handlers for managing GitLab project CI/CD job token scope settings.
Package jobtokenscope implements MCP tool handlers for managing GitLab project CI/CD job token scope settings.
keys
Package keys implements MCP tools for GitLab SSH key lookup operations.
Package keys implements MCP tools for GitLab SSH key lookup operations.
labels
Package labels implements MCP tool handlers for GitLab label operations including get, create, update, delete, subscribe, unsubscribe, promote, and list.
Package labels implements MCP tool handlers for GitLab label operations including get, create, update, delete, subscribe, unsubscribe, promote, and list.
license
Package license implements MCP tools for GitLab License API.
Package license implements MCP tools for GitLab License API.
licensetemplates
Package licensetemplates implements MCP tools for GitLab License Templates API.
Package licensetemplates implements MCP tools for GitLab License Templates API.
markdown
Package markdown implements the MCP tool handler for rendering GitLab-flavored markdown.
Package markdown implements the MCP tool handler for rendering GitLab-flavored markdown.
memberroles
markdown.go provides Markdown formatting functions for member role MCP tool output.
markdown.go provides Markdown formatting functions for member role MCP tool output.
members
markdown.go provides Markdown formatting functions for project member MCP tool output.
markdown.go provides Markdown formatting functions for project member MCP tool output.
mergerequests
markdown.go provides Markdown formatting functions for merge request MCP tool output.
markdown.go provides Markdown formatting functions for merge request MCP tool output.
mergetrains
markdown.go provides Markdown formatting functions for merge train MCP tool output.
markdown.go provides Markdown formatting functions for merge train MCP tool output.
metadata
markdown.go provides Markdown formatting functions for GitLab metadata MCP tool output.
markdown.go provides Markdown formatting functions for GitLab metadata MCP tool output.
milestones
markdown.go provides Markdown formatting functions for project milestone MCP tool output.
markdown.go provides Markdown formatting functions for project milestone MCP tool output.
modelregistry
Package modelregistry markdown.go provides human-readable Markdown formatters for model registry tools.
Package modelregistry markdown.go provides human-readable Markdown formatters for model registry tools.
mrapprovals
markdown.go provides Markdown formatting functions for merge request approval MCP tool output.
markdown.go provides Markdown formatting functions for merge request approval MCP tool output.
mrapprovalsettings
markdown.go provides Markdown formatting for MR approval settings output.
markdown.go provides Markdown formatting for MR approval settings output.
mrchanges
markdown.go provides Markdown formatting functions for merge request changes MCP tool output.
markdown.go provides Markdown formatting functions for merge request changes MCP tool output.
mrcontextcommits
markdown.go provides Markdown formatting functions for merge request context commit MCP tool output.
markdown.go provides Markdown formatting functions for merge request context commit MCP tool output.
mrdiscussions
markdown.go provides Markdown formatting functions for merge request discussion MCP tool output.
markdown.go provides Markdown formatting functions for merge request discussion MCP tool output.
mrdraftnotes
markdown.go provides Markdown formatting functions for merge request draft note MCP tool output.
markdown.go provides Markdown formatting functions for merge request draft note MCP tool output.
mrnotes
markdown.go provides Markdown formatting functions for merge request note MCP tool output.
markdown.go provides Markdown formatting functions for merge request note MCP tool output.
namespaces
markdown.go provides Markdown formatting functions for namespace MCP tool output.
markdown.go provides Markdown formatting functions for namespace MCP tool output.
notifications
markdown.go provides Markdown formatting functions for notification settings MCP tool output.
markdown.go provides Markdown formatting functions for notification settings MCP tool output.
packages
markdown.go provides Markdown formatters for all packages output types.
markdown.go provides Markdown formatters for all packages output types.
pages
markdown.go provides Markdown formatting functions for GitLab Pages MCP tool output.
markdown.go provides Markdown formatting functions for GitLab Pages MCP tool output.
pipelines
markdown.go provides Markdown formatting functions for pipeline MCP tool output.
markdown.go provides Markdown formatting functions for pipeline MCP tool output.
pipelineschedules
markdown.go provides Markdown formatting functions for pipeline schedule MCP tool output.
markdown.go provides Markdown formatting functions for pipeline schedule MCP tool output.
pipelinetriggers
markdown.go provides Markdown formatting functions for pipeline trigger MCP tool output.
markdown.go provides Markdown formatting functions for pipeline trigger MCP tool output.
planlimits
markdown.go provides Markdown formatting functions for plan limit MCP tool output.
markdown.go provides Markdown formatting functions for plan limit MCP tool output.
projectaliases
markdown.go provides human-readable Markdown formatters for project aliases.
markdown.go provides human-readable Markdown formatters for project aliases.
projectdiscovery
markdown.go provides Markdown formatting functions for project discovery MCP tool output.
markdown.go provides Markdown formatting functions for project discovery MCP tool output.
projectimportexport
markdown.go provides Markdown formatting functions for project import/export MCP tool output.
markdown.go provides Markdown formatting functions for project import/export MCP tool output.
projectiterations
markdown.go provides Markdown formatting functions for project iteration MCP tool output.
markdown.go provides Markdown formatting functions for project iteration MCP tool output.
projectmirrors
markdown.go provides Markdown formatting functions for project mirror MCP tool output.
markdown.go provides Markdown formatting functions for project mirror MCP tool output.
projects
approvals.go implements GitLab project approval configuration and approval rule operations: get/change approval config, and list/get/create/update/delete approval rules.
approvals.go implements GitLab project approval configuration and approval rule operations: get/change approval config, and list/get/create/update/delete approval rules.
projectstatistics
markdown.go provides Markdown formatting functions for project statistics MCP tool output.
markdown.go provides Markdown formatting functions for project statistics MCP tool output.
projectstoragemoves
markdown.go provides Markdown formatting functions for project storage move MCP tool output.
markdown.go provides Markdown formatting functions for project storage move MCP tool output.
projecttemplates
markdown.go provides Markdown formatting functions for project template MCP tool output.
markdown.go provides Markdown formatting functions for project template MCP tool output.
protectedenvs
markdown.go provides Markdown formatting functions for protected environment MCP tool output.
markdown.go provides Markdown formatting functions for protected environment MCP tool output.
protectedpackages
markdown.go provides Markdown formatting functions for protected package MCP tool output.
markdown.go provides Markdown formatting functions for protected package MCP tool output.
releaselinks
markdown.go provides Markdown formatting functions for release link MCP tool output.
markdown.go provides Markdown formatting functions for release link MCP tool output.
releases
markdown.go provides Markdown formatting functions for release MCP tool output.
markdown.go provides Markdown formatting functions for release MCP tool output.
repository
markdown.go provides Markdown formatting functions for repository MCP tool output.
markdown.go provides Markdown formatting functions for repository MCP tool output.
repositorysubmodules
Package repositorysubmodules implements an MCP tool handler for listing Git submodules in a GitLab repository by parsing .gitmodules and enriching each entry with the commit SHA from the repository tree.
Package repositorysubmodules implements an MCP tool handler for listing Git submodules in a GitLab repository by parsing .gitmodules and enriching each entry with the commit SHA from the repository tree.
resourceevents
markdown.go provides Markdown formatting functions for resource event MCP tool output.
markdown.go provides Markdown formatting functions for resource event MCP tool output.
resourcegroups
markdown.go provides Markdown formatting functions for resource group MCP tool output.
markdown.go provides Markdown formatting functions for resource group MCP tool output.
runnercontrollers
markdown.go provides Markdown formatting functions for runner controller MCP tool output.
markdown.go provides Markdown formatting functions for runner controller MCP tool output.
runnercontrollerscopes
markdown.go provides Markdown formatting functions for runner controller scope MCP tool output.
markdown.go provides Markdown formatting functions for runner controller scope MCP tool output.
runnercontrollertokens
markdown.go provides Markdown formatting functions for runner controller token MCP tool output.
markdown.go provides Markdown formatting functions for runner controller token MCP tool output.
runners
markdown.go provides Markdown formatting functions for runner MCP tool output.
markdown.go provides Markdown formatting functions for runner MCP tool output.
samplingtools
analyze_ci_config.go implements the sampling-based CI configuration analysis tool.
analyze_ci_config.go implements the sampling-based CI configuration analysis tool.
search
markdown.go provides Markdown formatting functions for search MCP tool output.
markdown.go provides Markdown formatting functions for search MCP tool output.
securefiles
markdown.go provides Markdown formatting functions for secure file MCP tool output.
markdown.go provides Markdown formatting functions for secure file MCP tool output.
securityfindings
markdown.go provides Markdown formatting for security findings outputs.
markdown.go provides Markdown formatting for security findings outputs.
securitysettings
markdown.go provides Markdown formatting functions for security settings MCP tool output.
markdown.go provides Markdown formatting functions for security settings MCP tool output.
serverupdate
markdown.go provides Markdown formatting functions for server update MCP tool output.
markdown.go provides Markdown formatting functions for server update MCP tool output.
settings
markdown.go provides Markdown formatting functions for application settings MCP tool output.
markdown.go provides Markdown formatting functions for application settings MCP tool output.
sidekiq
markdown.go provides Markdown formatting functions for Sidekiq MCP tool output.
markdown.go provides Markdown formatting functions for Sidekiq MCP tool output.
snippetdiscussions
markdown.go provides Markdown formatting functions for snippet discussion MCP tool output.
markdown.go provides Markdown formatting functions for snippet discussion MCP tool output.
snippetnotes
markdown.go provides Markdown formatting functions for snippet note MCP tool output.
markdown.go provides Markdown formatting functions for snippet note MCP tool output.
snippets
markdown.go provides Markdown formatting functions for snippet MCP tool output.
markdown.go provides Markdown formatting functions for snippet MCP tool output.
snippetstoragemoves
markdown.go provides Markdown formatting functions for snippet storage move MCP tool output.
markdown.go provides Markdown formatting functions for snippet storage move MCP tool output.
systemhooks
markdown.go provides Markdown formatting functions for system hook MCP tool output.
markdown.go provides Markdown formatting functions for system hook MCP tool output.
tags
markdown.go provides Markdown formatting functions for tag MCP tool output.
markdown.go provides Markdown formatting functions for tag MCP tool output.
terraformstates
markdown.go provides Markdown formatting functions for Terraform state MCP tool output.
markdown.go provides Markdown formatting functions for Terraform state MCP tool output.
todos
markdown.go provides Markdown formatting functions for to-do MCP tool output.
markdown.go provides Markdown formatting functions for to-do MCP tool output.
topics
markdown.go provides Markdown formatting functions for topic MCP tool output.
markdown.go provides Markdown formatting functions for topic MCP tool output.
uploads
markdown.go provides Markdown formatting functions for upload MCP tool output.
markdown.go provides Markdown formatting functions for upload MCP tool output.
usagedata
markdown.go provides Markdown formatting functions for usage data MCP tool output.
markdown.go provides Markdown formatting functions for usage data MCP tool output.
useremails
markdown.go provides Markdown formatting functions for user email MCP tool output.
markdown.go provides Markdown formatting functions for user email MCP tool output.
usergpgkeys
markdown.go provides Markdown formatting functions for user GPG key MCP tool output.
markdown.go provides Markdown formatting functions for user GPG key MCP tool output.
users
markdown.go provides Markdown formatting functions for user MCP tool output.
markdown.go provides Markdown formatting functions for user MCP tool output.
vulnerabilities
markdown.go provides Markdown formatting for vulnerability outputs.
markdown.go provides Markdown formatting for vulnerability outputs.
wikis
markdown.go provides Markdown formatting functions for wiki MCP tool output.
markdown.go provides Markdown formatting functions for wiki MCP tool output.
workitems
markdown.go provides Markdown formatting functions for work item MCP tool output.
markdown.go provides Markdown formatting functions for work item MCP tool output.
accesslevel.go maps GitLab access level constants to human-readable labels for use in Markdown formatters and tool output across all domain sub-packages.
accesslevel.go maps GitLab access level constants to human-readable labels for use in Markdown formatters and tool output across all domain sub-packages.
browser.go opens the system default browser to the wizard web UI URL, enabling the graphical setup flow.
browser.go opens the system default browser to the wizard web UI URL, enabling the graphical setup flow.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL