GitLab
JSON →Integrates with the GitLab REST API to manage repositories, issues, and merge requests.
Tools · 27
- list_projects List GitLab projects
- get_project Get details of a specific GitLab project
- list_issues List issues in a GitLab project
- get_issue Get details of a specific issue
- create_issue Create a new issue in a GitLab project
- list_merge_requests List merge requests in a GitLab project
- get_merge_request Get details of a specific merge request
- create_merge_request Create a new merge request
- update_merge_request Update a merge request
- create_note Create a comment on a merge request
- create_discussion Create a threaded discussion on a merge request
- create_inline_comment Create an inline code comment on a merge request
- resolve_discussion Resolve a discussion on a merge request
- unresolve_discussion Unresolve a discussion on a merge request
- mark_as_draft Mark a merge request as draft
- mark_as_ready Mark a merge request as ready for review
- list_pipelines List pipelines in a GitLab project
- get_pipeline Get details of a specific pipeline
- create_pipeline Create a new pipeline
- retry_pipeline Retry a failed pipeline
- cancel_pipeline Cancel a running pipeline
- delete_pipeline Delete a pipeline
- list_jobs List jobs in a pipeline
- get_job_logs Get logs for a specific job
- list_branches List branches in a repository
- get_commits Get commits in a repository
- get_current_user Get information about the current user
Environment variables
NPM_CONFIG_TOKENGITLAB_BASE_URL
Links
★ 9 GitHub stars