GitLab MCP Server with progressive disclosure - 5 meta-tools, 90% token reduction
GitLab MCP Server with progressive disclosure - 5 meta-tools, 90% token reduction
If your agent's first turn against an MCP server costs ~20K tokens of tool definitions before you've asked anything, this fork is for you.
api scope (or read_api for read-only). Create one → - Node.js 18+ (for npx) or Bun 1.0+ (for bunx)Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
{
"mcpServers": {
"gitlab": {
"command": "npx",
"args": ["efficient-gitlab-mcp-server@latest"],
"env": {
"GITLAB_PERSONAL_ACCESS_TOKEN": "glpat-xxxxxxxxxxxxxxxxxxxx",
"GITLAB_API_URL": "https://gitlab.com"
}
}
}
}Configuration as documented by the project. Restart the client after saving.
api scope (or read_api for read-only). Create one → - Node.js 18+ (for npx) or Bun 1.0+ (for bunx)| Variable | Description | Required |
|---|---|---|
| GITLAB_PERSONAL_ACCESS_TOKEN | Credential the server authenticates with. | Yes |
| GITLAB_API_URL | Endpoint or connection string the server talks to. | Yes |
| GITLAB_PROJECT_ID | Configuration value read at startup. | Optional |
| GITLAB_ALLOWED_PROJECT_IDS | Configuration value read at startup. | Optional |
| GITLAB_READ_ONLY_MODE | Configuration value read at startup. | Optional |
| CI_JOB_TOKEN | Credential the server authenticates with. | Yes |
| CI_PROJECT_ID | Configuration value read at startup. | Optional |
| ENABLE_DYNAMIC_API_URL | Endpoint or connection string the server talks to. | Yes |
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
Microsoft Todo MCP service for Claude and Cursor. Fork of @jhirono/todomcp
Obtains latest dependency details for Clojure libraries.
Local LLM does Claude's bulk work: reads logs and files, researches the web, writes test-gated code.
A local-first MCP server that catches PHI (protected health information) flowing into LLM prompts, log statements, and analytics calls — in your source code, before it ships.