{"id":"1a639ddf-170b-4f8b-b45a-aa5c24802bca","shortId":"gkqUz5","kind":"mcp","title":"GitLab","tagline":"Integrates with GitLab's API to manage projects, issues, merge requests, pipelines, and CI/CD workflows with 22 speci...","description":"Integrates with GitLab's API to manage projects, issues, merge requests, pipelines, and CI/CD workflows with 22 specialized tools including pipeline control, job log analysis, branch browsing, and user management.\n\nThis MCP server provides comprehensive GitLab API integration, enabling AI assistants to manage projects, issues, merge requests, pipelines, and CI/CD workflows programmatically. Built by Alos using TypeScript with the Model Context Protocol SDK and axios for HTTP requests, it offers 22 specialized tools including project listing and retrieval, issue and merge request management with full CRUD operations, pipeline creation and control (retry, cancel, delete), job log retrieval with advanced filtering options, branch and commit browsing, and user information access. The implementation features flexible search capabilities with pagination, detailed job trace analysis with line limits and tail mode support, robust error handling with structured JSON responses, and authentication through GitLab Bearer tokens via environment variables, making it valuable for DevOps automation workflows, CI/CD pipeline monitoring, issue tracking integration, and building AI assistants that need programmatic access to GitLab's development lifecycle management without manual web interface navigation.","tags":["gitlab","alosies","mcp","server"],"capabilities":["mcp","transport-stdio","open-source","pkg-npm"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/alosies/gitlab-mcp-server","protocol":"mcp","transport":"stdio","auth":{"type":"mcp","details":{"transport":"stdio"}},"qualityScore":"0.618","qualityRationale":"deterministic score 0.62 from registry signals: · indexed on pulsemcp · has source repo · 9 github stars · registry-generated description present","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:mcp:v1","enrichmentVersion":1,"enrichedAt":"2026-05-02T16:21:37.584Z","embedding":null,"createdAt":"2026-04-18T21:46:22.693Z","updatedAt":"2026-05-02T16:21:37.584Z","lastSeenAt":"2026-05-02T16:21:37.584Z","tsv":"'22':18,36,90 'access':128,184 'advanc':118 'ai':59,179 'alo':74 'analysi':44,140 'api':6,24,56 'assist':60,180 'authent':156 'autom':169 'axio':84 'bearer':159 'branch':45,121 'brows':46,124 'build':178 'built':72 'cancel':112 'capabl':134 'ci/cd':15,33,69,171 'commit':123 'comprehens':54 'context':80 'control':41,110 'creation':108 'crud':105 'delet':113 'detail':137 'develop':188 'devop':168 'enabl':58 'environ':162 'error':149 'featur':131 'filter':119 'flexibl':132 'full':104 'gitlab':1,4,22,55,158,186 'handl':150 'http':86 'implement':130 'includ':39,93 'inform':127 'integr':2,20,57,176 'interfac':194 'issu':10,28,64,98,174 'job':42,114,138 'json':153 'lifecycl':189 'limit':143 'line':142 'list':95 'log':43,115 'make':164 'manag':8,26,49,62,102,190 'manual':192 'mcp':51 'merg':11,29,65,100 'mode':146 'model':79 'monitor':173 'navig':195 'need':182 'offer':89 'open-source' 'oper':106 'option':120 'pagin':136 'pipelin':13,31,40,67,107,172 'pkg-npm' 'programmat':71,183 'project':9,27,63,94 'protocol':81 'provid':53 'request':12,30,66,87,101 'respons':154 'retri':111 'retriev':97,116 'robust':148 'sdk':82 'search':133 'server':52 'speci':19 'special':37,91 'structur':152 'support':147 'tail':145 'token':160 'tool':38,92 'trace':139 'track':175 'transport-stdio' 'typescript':76 'use':75 'user':48,126 'valuabl':166 'variabl':163 'via':161 'web':193 'without':191 'workflow':16,34,70,170","prices":[{"id":"f0e78597-d334-4f7c-911d-f59b825e4d18","listingId":"1a639ddf-170b-4f8b-b45a-aa5c24802bca","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"mcp-free","isPrimary":true,"details":{"transport":"stdio","package_name":"@alosies/gitlab-mcp-server","package_registry":"npm"},"createdAt":"2026-04-18T21:46:22.693Z"}],"sources":[{"listingId":"1a639ddf-170b-4f8b-b45a-aa5c24802bca","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/alosies-gitlab","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-04-18T21:46:22.693Z","lastSeenAt":"2026-05-02T16:21:37.584Z"}],"details":{"listingId":"1a639ddf-170b-4f8b-b45a-aa5c24802bca","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"source":"pulsemcp","transport":"stdio","server_name":"GitLab","github_stars":9,"package_name":"@alosies/gitlab-mcp-server","registry_url":"https://www.pulsemcp.com/servers/alosies-gitlab","source_code_url":"https://github.com/alosies/gitlab-mcp-server","package_registry":"npm","package_download_count":10091},"updatedAt":"2026-05-02T16:21:37.584Z"}}