mcp-gitlab
mcp-gitlab
GitLab MCP — GitLab REST API v4를 래핑합니다 (자체 API 키 사용)
Pipeworx의 일부 — AI 에이전트를 1476개 이상의 실시간 데이터 소스에 연결하는 MCP 게이트웨이입니다.
도구
도구 | 설명 |
| 액세스 가능한 모든 GitLab 프로젝트를 나열합니다. 프로젝트 ID, 이름, 경로, 설명, 별 수, URL을 반환합니다. 자세한 정보를 가져오려면 gitlab_get_project를 사용하세요. |
| 특정 GitLab 프로젝트의 세부 정보를 가져옵니다 (예: 프로젝트 ID "123" 또는 경로 "group/project"). 이름, 설명, 공개 범위, 별, 포크, 기본 브랜치를 반환합니다. |
| 프로젝트 ID로 GitLab 프로젝트에서 이슈를 검색합니다. 이슈 ID, 제목, 상태(열림/닫힘), 라벨, 담당자, URL을 반환합니다. 상태와 라벨로 필터링합니다. |
| 프로젝트 ID로 GitLab 프로젝트의 병합 요청을 나열합니다. MR ID, 제목, 상태, 작성자, 소스/타겟 브랜치, URL을 반환합니다. 상태와 작성자로 필터링합니다. |
| 프로젝트 ID와 파일 경로(예: "src/main.py")로 GitLab 저장소에서 파일 콘텐츠를 가져옵니다. 디코딩된 콘텐츠, 파일 크기, 이름, 인코딩을 반환합니다. |
Related MCP server: GitLab MR MCP
빠른 시작
MCP 클라이언트(Claude Desktop, Cursor, Windsurf 등)에 추가하세요:
{
"mcpServers": {
"gitlab": {
"url": "https://gateway.pipeworx.io/gitlab/mcp"
}
}
}이 엔드포인트가 실제로 제공하는 것
tools/list는 https://gateway.pipeworx.io/gitlab/mcp에서 위 표의 도구 및 공유 Pipeworx 메타 도구 — ask_pipeworx, discover_tools, search_within, remember/recall 및 게이트웨이 전체 세트의 나머지 — 를 반환합니다. 따라서 표시되는 도구 수는 이 표보다 많습니다. 단일 팩 엔드포인트는 현재 팩 자체 도구와 함께 약 30개의 공유 도구를 나열합니다. 연결의 initialize 응답은 정확한 범위를 명시하며, 특정 날짜에 대한 권위 있는 답변입니다.
이것은 의도적인 것이지 우연한 멀티플렉싱이 아닙니다. 메타 도구는 범위가 지정된 연결이 이 팩이 다루지 않는 질문에 답할 수 있게 해줍니다 — 전체 카탈로그를 라우팅하는 ask_pipeworx를 통해 — 두 번째 MCP 서버를 추가하지 않고도 말입니다. 현재 메타 도구 없이 팩 엔드포인트를 마운트할 방법은 없습니다. 추가 스키마가 라우팅의 가치보다 더 많은 컨텍스트를 소비한다면, 여러 팩 엔드포인트에 연결하는 대신 전체 게이트웨이에 한 번 연결하세요.
또는 전체 Pipeworx 게이트웨이에 연결하여 이 팩의 도구만이 아니라 모든 팩의 도구를 직접 나열하세요:
{
"mcpServers": {
"pipeworx": {
"url": "https://gateway.pipeworx.io/mcp"
}
}
}두 URL 모두 동일한 게이트웨이와 동일한 1476개 이상의 데이터 소스에 도달합니다. 유일한 차이점은 어떤 팩의 도구가 직접 나열되는지입니다. ask_pipeworx는 어느 쪽에서든 모든 도구에 도달합니다.
ask_pipeworx와 함께 사용하기
도구를 직접 호출하는 대신 평범한 영어로 질문할 수 있습니다 — 이는 위의 팩 엔드포인트와 전체 게이트웨이에서 모두 작동합니다:
ask_pipeworx({ question: "your question about Gitlab data" })게이트웨이가 올바른 도구를 선택하고 인수를 자동으로 채웁니다.
더보기
라이선스
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to interact with GitLab repositories, manage merge requests, review code diffs, post comments, and handle issues directly through natural language.30MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to interact with GitLab repositories, allowing them to manage merge requests and issues including listing projects, fetching MR details and diffs, adding comments, and updating MR titles and descriptions.3094MIT
- FlicenseNot gradedqualityNot gradedmaintenanceEnables AI agents to interact with GitLab repositories, monitor documentation changes, manage issues and merge requests, and search across projects with comprehensive file and commit operations.
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with GitLab for managing projects, branches, issues, and merge requests. It provides tools for searching code and performing file operations like reading and writing directly within repositories.26MIT
Related MCP Connectors
Git-backed platform for skills, tools, and context for AI agents
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
Persistent memory and knowledge management for AI agents with semantic search and 50+ tools.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/pipeworx-io/mcp-gitlab'
If you have feedback or need assistance with the MCP directory API, please join our Discord server