YD

yoda-digital/mcp-gitlab-server

Deployment & DevOps

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

65 stars 23 forks 품질 83 트렌드 22MIT

yoda-digital/mcp-gitlab-server는 MCP 서버 후보로 https://github.com/yoda-digital/mcp-gitlab-server.에서 가져온

개요

yoda-digital/mcp-gitlab-server는 MCP 서버 후보로 https://github.com/yoda-digital/mcp-gitlab-server.에서 가져온

개요(AI 번역)

GitLab의 가장 포괄적 인 모델 컨텍스트 프로토콜 (MCP) 서버 - 86 도구, 기업 간, 적극적으로 유지.


그것이 무엇인지

프로젝트 서버는 AI 에이전트 (Claude Desktop, Claude Code, Cursor, Zed, VS Code 또는 어떤 모델 Context Protocol 클라이언트)가 GitLab에 직접 이야기합니다. 그것은 86 MCP 도구로 노출 GitLab REST API에 유형, paginated, schema-validated 교량입니다. glab]의 주위에 래퍼가 아니라 스크린 스크랩이 아닙니다.

그것은에 대해 실행 gitlab.com 또는 자체 호스팅 GitLab 인스턴스, 개인 액세스 토큰과 인증, 상류 게이트웨이에 의해 전달 된 OAuth Bearer 토큰, 또는 안전한 데모를위한 읽기 전용 토큰.


왜 존재

Anthropic은 11 월 25, 2024에서 MCP를 발표했습니다. 참조 서버는 Google 드라이브, Slack, GitHub, Git, Postgres 및 Puppeteer를 덮었습니다. GitLab 서버가 없습니다. Yoda Digital Engineering 팀은 자체 호스팅 된 GitLab에서 실행되므로 공식 예제는 도움이되지 않았습니다. 초기 커뮤니티 포트는 아직 GitLab 표면 영역을 올바르게 커버하려고하지 않았습니다.

우리는 자신을 위해 한 썼다. 그룹 프로젝트, 활동 추적, 작업 우리의 DevOps 실제로 필요.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

GitLab MCP Server

The most comprehensive Model Context Protocol (MCP) server for GitLab — 86 tools, enterprise-ready, actively maintained.


What it is

GitLab MCP Server lets an AI agent (Claude Desktop, Claude Code, Cursor, Zed, VS Code, or any Model Context Protocol client) talk directly to GitLab. It is a typed, paginated, schema-validated bridge to the GitLab REST API, exposed as 86 MCP tools. It is not a wrapper around glab and it does not screen-scrape.

It runs against gitlab.com or any self-hosted GitLab instance, and authenticates with a personal access token, an OAuth Bearer token forwarded by an upstream gateway, or a read-only token for safe demos.


Why it exists

Anthropic released MCP on November 25, 2024. The reference servers covered Google Drive, Slack, GitHub, Git, Postgres, and Puppeteer. There was no GitLab server. The Yoda Digital engineering team runs on self-hosted GitLab, so the official examples did not help us, and the early community ports were not yet trying to cover the GitLab surface area properly.

GitHub에서 전체 README 보기

설치

npx -y @yoda.digital/gitlab-mcp-server
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "gitlab": { "command": "npx", "args": ["-y", "@yoda.digital/gitlab-mcp-server"], "env": { "GITLAB_PERSONAL_ACCESS_TOKEN": "glpat-…", "GITLAB_API_URL": "https://gitlab.com/api/v4" } } } }