Versions in this module Expand all Collapse all v2 v2.0.5 May 22, 2026 v2.0.3 May 20, 2026 v2.0.2 May 19, 2026 Changes in this version + func ActionSpecs(client *gitlabclient.Client) []toolutil.ActionSpec + func Delete(ctx context.Context, client *gitlabclient.Client, input DeleteInput) error + func FormatListMarkdown(out ListOutput) string + func FormatOutputMarkdown(v Output) string + type CreateInput struct + Description string + Key string + Masked *bool + Protected *bool + Raw *bool + Value string + VariableType string + type DeleteInput struct + Key string + type GetInput struct + Key string + type ListInput struct + type ListOutput struct + Pagination toolutil.PaginationOutput + Variables []Output + func List(ctx context.Context, client *gitlabclient.Client, input ListInput) (ListOutput, error) + type Output struct + Description string + Key string + Masked bool + Protected bool + Raw bool + Value string + VariableType string + func Create(ctx context.Context, client *gitlabclient.Client, input CreateInput) (Output, error) + func Get(ctx context.Context, client *gitlabclient.Client, input GetInput) (Output, error) + func Update(ctx context.Context, client *gitlabclient.Client, input UpdateInput) (Output, error) + type UpdateInput struct + Description string + Key string + Masked *bool + Protected *bool + Raw *bool + Value string + VariableType string Other modules containing this package github.com/jmrplens/gitlab-mcp-server