2026-04-30 18:29 UTC
@dr41d45@phpc.social Fair point! That's exactly why meta-tools are the default mode 🙂
The LLM doesn't see 1006 tools — it sees 32 domain dispatchers (gitlab_issue, gitlab_mr, gitlab_pipeline…) each routing to the actual op via an 'action' parameter.
Full API coverage, ~32 tool definitions of context cost. Individual mode is opt-in.
Check docs: https://jmrplens.github.io/gitlab-mcp-server/tools/meta-tools/
Replies (1)
-
@jmrplens@mstdn.jmrp.io 2026-04-30 18:42
@dr41d45@phpc.social And if you want the receipts, there's an audit utility in the repo: https://github.com/jmrplens/gitlab-mcp-server/blob/main/cmd/audit_tokens/main.go ~90% fewer tokens than the individual mode 👇