Skip to main content
Glama

MCP GitLab Server

by Vijay-Duke

gitlab_list_projects

List and filter GitLab projects by ownership or search terms. Retrieve project details like ID, name, description, URLs, and stats. Use pagination to manage results efficiently with customizable page size.

Instructions

List GitLab projects accessible to you. Filter by ownership, search by name/description, and paginate results (default 20 per page). Returns project ID, name, description, URLs, and basic stats.

Input Schema

NameRequiredDescriptionDefault
ownedNoFilter to show only owned projects (boolean). True = only projects you own. Default: false
pageNoPage number for pagination (integer, ≥1, default: 1)
per_pageNoNumber of results per page (integer, 1-100, default: 20)
searchNoSearch query string. Searches in project names and descriptions. Case-insensitive partial matching for projects

Input Schema (JSON Schema)

{ "properties": { "owned": { "default": false, "description": "Filter to show only owned projects (boolean). True = only projects you own. Default: false", "type": "boolean" }, "page": { "default": 1, "description": "Page number for pagination (integer, ≥1, default: 1)", "minimum": 1, "type": "integer" }, "per_page": { "default": 50, "description": "Number of results per page (integer, 1-100, default: 20)", "maximum": 100, "minimum": 1, "type": "integer" }, "search": { "description": "Search query string. Searches in project names and descriptions. Case-insensitive partial matching for projects", "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/Vijay-Duke/mcp-gitlab'

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