跳过主要内容
广告OpenFree logo推广你的产品触达更多潜在用户,助力产品增长与收益提升。投放广告
Favicon of GitLab MCP Server

GitLab MCP Server

Free 等级项目

面向 GitLab 的 Model Context Protocol 服务器,让兼容 MCP 的 AI 客户端通过 GitLab REST/GraphQL API 管理项目、合并请求、议题、流水线、Wiki、发布、标签、标记和里程碑等;默认提供 40 个工具,可借助 discover_tools 扩展,工具总数为 288 个。

访问 zereight/gitlab-mcp

项目简介

GitLab MCP Server 通过 Model Context Protocol 将兼容 MCP 的 AI 客户端连接到 GitLab,提供覆盖项目、合并请求、议题、流水线、Wiki、发布、标签、里程碑及相关工作流的工具;默认提供 40 个工具(38 个 core 工具加 discover_tools 和 help),可通过 discover_tools 按会话扩展,工具总数为 288 个。

核心功能

  • 覆盖项目、仓库浏览、合并请求、议题、流水线、Wiki、发布、标签、标记和里程碑等 GitLab 功能;支持 Personal Access Token、本地 OAuth2 浏览器流程、MCP OAuth 代理和按请求远程授权;支持 stdio、SSE 和 Streamable HTTP 传输,面向本地、旧版和远程部署;默认仅启用 40 个工具,discover_tools 可激活更多工具集,工具总数为 288 个;支持 JMESPath 结果过滤和精简结果,以减少过大的工具回复;可用于自建 GitLab 实例、代理设置和动态 API URL 路由。

适用场景

  • 在兼容 MCP 的 AI 客户端中,通过先列出合并请求变更文件、再批量获取文件差异来审查合并请求;检查流水线并获取分页的任务日志,无需在 GitLab 界面中查找;通过 AI 客户端工作流管理 GitLab 议题、项目、Wiki、发布、标签、标记和里程碑;使用 Streamable HTTP 为团队或远程 AI 客户端运行托管或自建 MCP 端点。

快速开始

  • 使用 npm 或 Homebrew 安装 zereight-mcp-gitlab 二进制文件,或使用 npx 一行命令;在 MCP 客户端中配置 GitLab Personal Access Token 或 OAuth2 设置;如不希望注册 MCP,可使用 skill 加 CLI 方式执行工作流。

部署与要求

  • 需要 Node.js 20 或更高版本;必须提供 GitLab API URL,以及 Personal Access Token 或 OAuth 配置,服务器才能访问 GitLab;远程 Claude.ai 连接需要公共 HTTPS,并在服务器上设置 GITLAB_MCP_OAUTH;共享 HTTP 部署可暴露 Streamable HTTP 端点供远程客户端使用。

采用前须知

  • 许可证:MIT。在使用、修改或分发项目前,请确认其具体条款。

评论

登录 后发表评论。

更多类似 GitLab MCP Server 的项目

Favicon of GBrain

GBrain

Free 等级项目星标数: 31.9K

为 AI 代理提供可控的共享记忆层

MCP 服务与工具连接器

GBrain 是面向现有 AI 代理的自托管记忆层,存储带来源的显式事实,支持更正与撤回,并提供关键词、语义、图谱检索及可选的带引用综合。

Favicon of HA-MCP

HA-MCP

Free 等级项目星标数: 5.6K

用 Claude、ChatGPT 等 AI 助手配置和自动化 Home Assistant

MCP 服务与工具连接器

HA-MCP 是一个 MCP(模型上下文协议)服务器,让 Claude、ChatGPT 等 AI 助手通过自然语言与 Home Assistant 交互,支持控制设备、查询状态、管理自动化、配置仪表板,并覆盖历史记录与备份等配置、构建和调试能力。

Favicon of PipesHub

PipesHub

Free 等级项目星标数: 4K

面向 AI 智能体的开源、权限感知上下文层

MCP 服务与工具连接器

PipesHub 是面向 AI 智能体的开源上下文层,将 Slack、Microsoft 365、GitHub、Google Drive、Notion 等业务系统中的企业知识转化为权限感知搜索与可溯源引用答案,支持自托管部署,并通过 SDK 与 MCP 供开发者接入。