Skip to main content
Glama

GitLab MCP Server

by Alosies

list_projects

Retrieve GitLab projects with simplified details to reduce token usage, or get full project information when needed. Filter by search terms, visibility level, and ownership status.

Instructions

List GitLab projects with minimal info by default (to reduce token usage from 40k+ to much less). Use simple=false for full project details when needed.

Input Schema

NameRequiredDescriptionDefault
ownedNoShow only owned projects (default: true for privacy)
per_pageNoNumber of results per page (max 100)
searchNoSearch projects by name
simpleNoUse simplified project info to reduce response size (default: true). Set to false for full project details.
visibilityNoFilter by visibility level

Input Schema (JSON Schema)

{ "properties": { "owned": { "default": true, "description": "Show only owned projects (default: true for privacy)", "type": "boolean" }, "per_page": { "default": 20, "description": "Number of results per page (max 100)", "maximum": 100, "type": "number" }, "search": { "description": "Search projects by name", "type": "string" }, "simple": { "default": true, "description": "Use simplified project info to reduce response size (default: true). Set to false for full project details.", "type": "boolean" }, "visibility": { "description": "Filter by visibility level", "enum": [ "public", "internal", "private" ], "type": "string" } }, "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Alosies/gitlab-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server