GitLab
GitLab개발·배포
프로젝트·이슈·MR·파이프라인 조회, 이슈 생성·코멘트
제공 도구 13
발신·파괴적 작업 등 되돌리기 어려운 도구는 실행 전 사용자 승인을 거칩니다.
- gitlab__api_destructive파괴적승인 필요
GitLab 공식 API destructive 작업 실행 — operation_id·입력 스키마는 gitlab__discover_operations 에서 조회한다. ⚠️ 리소스 삭제·권한 변경은 되돌릴 수 없거나 별도 복구가 필요하다. path·query·body 는 공식 스키마를 따른다. 결과: status · data · next_cursor · truncated · poll. 파일은 filename·content_type·data_base64 로 받는다(합계 1 MiB).
- gitlab__api_send발신승인 필요
GitLab 공식 API send 작업 실행 — operation_id·입력 스키마는 gitlab__discover_operations 에서 조회한다. ⚠️ 참여자에게 알림·발송이 전달될 수 있고 전달된 알림은 회수할 수 없다. 요청에 대상·본문이 다 있으면 바로 부르고, 아니면 먼저 대화에 보여 준다(승인 카드엔 본문이 없다). path·query·body 는 공식 스키마를 따른다. 결과: status · data · next_cursor · truncated · poll. 파일은 filename·content_type·data_base64 로 받는다(합계 1 MiB).
- gitlab__comment_on_issue발신승인 필요
GitLab 이슈에 코멘트를 게시한다. ⚠️ 참여자에게 보이고 알림은 회수할 수 없다. 요청에 대상·본문이 다 있으면 바로 부르고, 아니면 먼저 대화에 보여 준다(승인 카드엔 본문이 없다). 수정·삭제는 gitlab__discover_operations 에서 공식 API 작업을 확인한다. issue_iid 는 gitlab__list_issues 결과의 iid(전역 id 아님), project 는 gitlab__list_projects 결과의 project. 결과: commented · issue_iid · note_id.
- gitlab__create_issue발신승인 필요
GitLab 프로젝트에 이슈를 생성한다. ⚠️ 프로젝트 멤버에게 보이고 알림은 회수할 수 없다. 요청에 대상·본문이 다 있으면 바로 부르고, 아니면 먼저 대화에 보여 준다(승인 카드엔 본문이 없다). 중복이 걱정되면 gitlab__list_issues 로 먼저 찾는다. 추가 필드·수정·닫기·삭제는 gitlab__discover_operations 에서 공식 API 작업을 확인한다. project 는 gitlab__list_projects 결과의 project(경로)나 id. 결과: created · iid · title · url.
- gitlab__api_write쓰기
GitLab 공식 API write 작업 실행 — operation_id·입력 스키마는 gitlab__discover_operations 에서 조회한다. path·query·body 는 공식 스키마를 따른다. 결과: status · data · next_cursor · truncated · poll. 파일은 filename·content_type·data_base64 로 받는다(합계 1 MiB).
- gitlab__api_read읽기
GitLab 공식 API read 작업 실행 — operation_id·입력 스키마는 gitlab__discover_operations 에서 조회한다. path·query·body 는 공식 스키마를 따른다. 결과: status · data · next_cursor · truncated · poll. 파일은 filename·content_type·data_base64 로 받는다(합계 1 MiB).
- gitlab__discover_operations읽기
Search the pinned official GitLab REST v4 operation inventory. Supply operation_id to inspect its required path/query/body schema, scope, permission and fixed execution tool. Large schemas are navigable with JSON schema_pointer. Unsupported composite/auth operations are listed honestly. This is local metadata and makes no API call.
- gitlab__list_issues읽기
프로젝트 이슈 목록 — 상태(기본 opened)·검색어·라벨로 거르고 갱신순. 결과: 이슈마다 iid · title · state · author · labels · updated_at · url (최대 25건).
- gitlab__list_merge_requests읽기
MR 목록 — 상태·대상 브랜치 필터. 갱신순
- gitlab__list_pipelines읽기
CI 파이프라인 목록 — 브랜치(ref)·상태 필터. 최신순. 잡·로그·재시도와 페이지 이동은 gitlab__discover_operations 에서 공식 API 작업을 확인한다.
- gitlab__list_projects읽기
멤버로 속한 프로젝트 목록·검색(최근 활동순) — 다른 GitLab 도구에 쓸 project 를 여기서 얻는다. 결과: 프로젝트마다 id · project(경로) · description · last_activity · url (최대 25건, 첫 페이지만).
- gitlab__read_issue읽기
이슈 상세 + 코멘트 읽기 — 본문은 마크다운 원문, 긴 내용은 절삭
- gitlab__read_merge_request읽기
MR 상세 + 코멘트 읽기 — 브랜치·파이프라인 상태·머지 가능성 포함