Meta & GraphQL

July 26, 2026 · View on GitHub

Tools the MCP exposes that aren't tied to a specific GitLab feature group — server diagnostics and the GraphQL escape hatch.

!!! note "Feature toggle" Mixed availability. discover_tools is always exposed (the server re-adds it after every toolset filter). execute_graphql is not part of any toolset — enable it explicitly with GITLAB_TOOLS=execute_graphql.

Tools in this group


execute_graphql

📖 Read-only

Execute a GitLab GraphQL query

Parameters

ParameterTypeRequiredDescription
querystringGraphQL query string
variablesobjectVariables object for the GraphQL query

discover_tools

📖 Read-only

Discover and activate additional tool categories for this session. Available categories: merge_requests, issues, repositories, branches, projects, labels, ci, groups, pipelines, milestones, wiki, releases, tags, users, workitems, webhooks, search, variables, dependency_proxy, vulnerabilities. Already-active categories are listed in the response.

Parameters

ParameterTypeRequiredDescription
categorystringToolset category to activate (e.g. 'pipelines', 'wiki'). Omit to list available categories.