Gitlab MCP logo

Gitlab MCP

未认领

作者:ttpears

Community GitLab MCP Server — works with any GitLab tier (Free/Premium/Ultimate), no Duo required. GraphQL schema discovery, repo browsing, multi-client support (Claude Code, LibreChat).

claudegitlabgraphqlllmmcpmodel-context-protocol

01 / 选择客户端

02 / 连接前的准备

认证方式尚未指定。连接前请查看项目说明。

安装项目所需的运行环境,并确保客户端能够使用它。

项目说明

输入项目说明中的变量名,用逗号分隔。只输入名称,不要输入密钥值。

03 / 添加配置

来源:根据公开安装说明生成

claude mcp add --transport stdio 'ttpears-gitlab-mcp' -- 'npx' '-y' '@ttpears/gitlab-mcp-server'

替换占位符后在终端中运行。

04 / 在客户端中确认

打开客户端的 MCP 设置,确认服务器已连接并列出工具。复制配置不代表连接成功。

更多AI & ML服务器

浏览完整目录

未认领列表

这个 MCP 服务器是你的吗?

此列表根据公开信息自动生成。认领后,你可以编辑页面、设置兼容性并解锁增长工具。全程不超两分钟。

认领此服务器

安全概况

已认领和已认证的服务器每周接受一次静态扫描,显示代码能触及的范围(外部服务、环境变量、shell 命令、代理配置目录)以及带有已知公告的依赖。认领此列表即可获得。 安全概况的工作原理

40 个工具中显示 40 个

文档中列出的工具 (40)

内容来自项目文档。服务器握手不会验证每个工具的说明或行为。

browse_repository

Explore directory structure and files

create_issue

Create new issues

create_merge_request

Create new merge requests

create_note

Add a comment/note to an issue or merge request

execute_custom_query

Run custom GraphQL queries

get_available_queries

Discover available GraphQL operations

get_broadcast_message

Get a specific broadcast message by ID

get_file_content

Read file contents for code analysis

get_issues

List project issues with pagination

get_merge_request_commits

Get commits for a merge request

get_merge_request_diffs

Get diff statistics for a merge request

get_merge_request_pipelines

Get CI/CD pipelines for a merge request

get_merge_request_reviewers

Get MR approval and reviewer status

get_merge_requests

List project merge requests with pagination

get_notes

Get notes/comments on an issue or merge request

get_pipeline_jobs

Get jobs for a specific pipeline

get_project

Detailed project information

get_project_statistics

Aggregate project stats dashboard

get_time_tracking

Get time estimate, spent, and timelogs

get_user_issues

Get all issues assigned to a user

get_user_merge_requests

Get MRs authored by or assigned to a user

get_work_item

Fetch a work item (issue, task, epic, incident, OKR) by ID with full widget data

list_broadcast_messages

List instance-wide broadcast messages

list_group_members

List group members with access levels

list_iterations

List iterations/sprints (Premium/Ultimate)

list_milestones

List milestones with progress statistics

list_my_events

Authenticated user's activity feed — pushes, MRs, comments, approvals

list_my_todos

Authenticated user's to-do inbox — notifications about issues, MRs, mentions, reviews requested

list_project_events

Activity events for a specific project

list_user_events

Another user's public activity feed by username or ID

list_work_items

List work items in a group or project, filtered by type and state

resolve_path

Resolve a path to a project or group

search_gitlab

Global search across projects, issues, and merge requests

search_groups

Discover groups and organizations

search_issues

Search issues globally or within a project (filter by assignee, author, labels, state)

search_labels

Search labels in a project or group

search_merge_requests

Find merge requests by username or within a project

search_projects

Find repositories by name or description

search_users

Find team members and contributors

update_issue

Update title, description, assignees, labels, due date

工具变更历史

比较相同配置的完整检查。只列出工具,未调用工具。此处不测量输入结构的变化。

尚无完整工具检查。