| Add New Task | add_new_task | Add a task. |
| Build Review Merge Request Context | build_review_merge_request_context | Build comprehensive merge request context for code review. |
| Ci Linter | ci_linter | Validate CI/CD YAML configurations against CI/CD syntax rules. |
| Confirm Vulnerability | confirm_vulnerability | Change the state of a vulnerability in a project to CONFIRMED. |
| Create Commit | create_commit | Create a commit with multiple file actions in a repository. |
| Create Epic | create_epic | Create epics in a group. |
| Create Issue | create_issue | Create issues in a project. |
| Create Issue Note | create_issue_note | Add notes to an issue. |
| Create Merge Request | create_merge_request | Create merge requests in a project. |
| Create Merge Request Note | create_merge_request_note | Add notes to a merge request. Quick actions are not supported. |
| Create Plan | create_plan | Create a list of tasks. |
| Create Vulnerability Issue | create_vulnerability_issue | Create an issue linked to security vulnerabilities in a project. |
| Create Work Item | create_work_item | Create a work item in a group or project. Quick actions are not supported. |
| Create Work Item Note | create_work_item_note | Add a note to a work item. Quick actions are not supported. |
| Dismiss Vulnerability | dismiss_vulnerability | Dismiss a security vulnerability in a project. |
| Extract Lines From Text | extract_lines_from_text | Extract specific lines from text. |
| Get Commit | get_commit | Get a commit from a project. |
| Get Commit Comments | get_commit_comments | Get the comments of a commit in a project. |
| Get Commit Diff | get_commit_diff | Get the diff of a commit in a project. |
| Get Current User | get_current_user | Get the following information about the current user: username, job title, and preferred languages. |
| Get Epic | get_epic | Get an epic in a group. |
| Get Epic Note | get_epic_note | Get a note from an epic. |
| Get Issue | get_issue | Get an issue from a project. |
| Get Issue Note | get_issue_note | Get a note from an issue. |
| Get Job Logs | get_job_logs | Get the trace for a job. |
| Get Merge Request | get_merge_request | Get details about a merge request. |
| Get Pipeline Errors | get_pipeline_errors | Get the logs for failed jobs from the latest pipeline of a merge request. |
| Get Pipeline Failing Jobs | get_pipeline_failing_jobs | Get the IDs for failed jobs in a pipeline. |
| Get Plan | get_plan | Get a list of tasks. |
| Get Previous Session Context | get_previous_session_context | Get context from a previous session. |
| Get Project | get_project | Get details about a project. |
| Get Repository File | get_repository_file | Get the contents of a file from a remote repository. |
| Get Security Finding Details | get_security_finding_details | Get the details of a potential vulnerability by its ID and the ID of the pipeline scan that identified it. |
| Get Vulnerability Details | get_vulnerability_details | Get the following information about a vulnerability specified by ID: basic vulnerability information, location details, CVE enrichment data, detection pipeline information, and detailed vulnerability report data. |
| Get Wiki Page | get_wiki_page | Get a wiki page from a project or group, including all its comments. |
| Get Work Item | get_work_item | Get a work item from a group or project. |
| Get Work Item Notes | get_work_item_notes | Get all notes for a work item. |
| GitLab API Get | gitlab_api_get | Make read-only GET requests to any REST API endpoint. |
| GitLab Blob Search | gitlab_blob_search | Search for the contents of files in a group, project, or instance. To search across a group or in an instance, you must turn on either advanced or exact code search. |
| GitLab Commit Search | gitlab_commit_search | Search for commits in a project or group. |
| GitLab Documentation Search | gitlab_documentation_search | Search the GitLab documentation for information. |
| GitLab GraphQL | gitlab_graphql | Execute read-only GraphQL queries against the GraphQL API. |
| GitLab Group Project Search | gitlab_group_project_search | Search for projects in a group. |
| GitLab Issue Search | gitlab_issue_search | Search for issues in a project or group. |
| GitLab Merge Request Search | gitlab_merge_request_search | Search for merge requests in a project or group. |
| GitLab Milestone Search | gitlab_milestone_search | Search for milestones in a project or group. |
| GitLab Note Search | gitlab_note_search | Search for notes in a project. |
| GitLab User Search | gitlab__user_search | Search for users in a project or group. |
| GitLab Wiki Blob Search | gitlab_wiki_blob_search | Search the contents of wikis in a project or group. |
| Link Vulnerability To Issue | link_vulnerability_to_issue | Link an issue to security vulnerabilities in a project. |
| Link Vulnerability To Merge Request | link_vulnerability_to_merge_request | Link a security vulnerability to a merge request in a project using GraphQL. |
| List All Merge Request Notes | list_all_merge_request_notes | List all notes on a merge request. |
| List Commits | list_commits | List commits in a project. |
| List Epic Notes | list_epic_notes | List all notes for an epic. |
| List Epics | list_epics | List all epics of a group and its subgroups. |
| List Group Audit Events | list_group_audit_events | List audit events for a group. You must have the Owner role to access group audit events. |
| List Instance Audit Events | list_instance_audit_events | List instance-level audit events. You must be an administrator to see instance audit events. |
| List Issue Notes | list_issue_notes | List all notes on an issue. |
| List Issues | list_issues | List all issues in a project. |
| List Merge Request Diffs | list_merge_request_diffs | List the diffs of changed files in a merge request. |
| List Project Audit Events | list_project_audit_events | List audit events for a project. You must have the Owner role to access project audit events. |
| List Repository Tree | list_repository_tree | List files and directories in a repository. |
| List Security Findings | list_security_findings | List ephemeral security findings from a specific pipeline security scan. |
| List Vulnerabilities | list_vulnerabilities | List security vulnerabilities in a project. |
| List Work Items | list_work_items | List work items in a project or group. |
| Post GitLab Duo Code Review | post_duo_code_review | Post a GitLab Duo code review to a merge request. |
| Post SAST FP Analysis To GitLab | post_sast_fp_analysis_to_gitlab | Post SAST false positive detection analysis results. |
| Remove Task | remove_task | Remove a task from a list of tasks. |
| Revert To Detected Vulnerability | revert_to_detected_vulnerability | Revert a vulnerability’s state to detected. |
| Run GLQL Query | run_glql_query | Execute GLQL queries for work items, epics, and merge requests. |
| Run Tests | run_tests | Execute test commands for any language or framework. |
| Set Task Status | set_task_status | Set the status of a task. |
| Update Epic | update_epic | Update an epic in a group. |
| Update Issue | update_issue | Update an issue in a project. |
| Update Merge Request | update_merge_request | Update a merge request. You can change the target branch, edit the title, or even close the MR. |
| Update Task Description | update_task_description | Update the description of a task. |
| Update Vulnerability Severity | update_vulnerability_severity | Update the severity level of vulnerabilities in a project. |
| Update Work Item | update_work_item | Update an existing work item in a group or project. Quick actions are not supported. |