プロトタイプ · プレビュー版:公式レジストリのすべてのサーバーを掲載し、30分ごとに同期しています。Google でログインするとレビューを書けます。プロトタイプ · 30分ごとに更新
PopNx MCPAIを使う人のためのMCPサーバー · やさしい言葉で解説

GitLab MCP

作者:mmedumバージョン 4.3.0i★ 0iパソコンで動く
レジストリ名io.github.mmedum/gitlab-mcp

インストール方法

What it does

GitLab over MCP from your own account: issues, merge requests, reviews, the repository and CI.

  • Connects パソコンで動く
  • Account or key No key needed
  • Category 開発者ツール

インストール

使っているAIアプリを選んで、設定をコピーしてください。

チェック 3/3 合格 · あなたのパソコンで動きます

まず:どの AI を使っていますか?

使っているアプリを選ぶと、下に手順が表示されます。

Claude につなげますが、先に準備が必要です

キー不要、インストール不要 · パソコン版 Claude アプリ(Windows または Mac)のみ。Web やスマホでは使えません

  1. 提供元のインストールファイルをダウンロード

    作者の .mcpb ファイルをダウンロード

    .mcpb ファイルは提供元から直接のもので、当サイトは変更していません

  2. ファイルをダブルクリックし、パソコン版 Claude アプリで Install を押す

  3. 試してみる

    GitLab MCP を使って、私に何ができるか教えて、1 つやってみせて

    ✓ Claude が GitLab MCP を使っていると言うか、回答に GitLab MCP のツール名が出れば接続成功です

メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

ChatGPT はまだ GitLab MCP につなげません

GitLab MCP はパソコンに入れて使うものですが、ChatGPT は Web 上で動くサーバーにしかつなげません

代わりにできること

A · GitLab MCP につなげるアプリを使う

  • キー不要、インストール不要 · パソコン版 Claude アプリ(Windows または Mac)のみ。Web やスマホでは使えません

B · 開発者ツール の中で ChatGPT につなげる別のサーバー

同じカテゴリでよく使われているものから、キーなしでアドレスだけでつなげるものを選びました

Claude Code はまだ GitLab MCP につなげません

提供元はパソコン版 Claude アプリ用のインストールファイルしか用意していません

代わりにできること

A · GitLab MCP につなげるアプリを使う

  • キー不要、インストール不要 · パソコン版 Claude アプリ(Windows または Mac)のみ。Web やスマホでは使えません

Cursor はまだ GitLab MCP につなげません

提供元はパソコン版 Claude アプリ用のインストールファイルしか用意していません

代わりにできること

A · GitLab MCP につなげるアプリを使う

  • キー不要、インストール不要 · パソコン版 Claude アプリ(Windows または Mac)のみ。Web やスマホでは使えません

VS Code はまだ GitLab MCP につなげません

提供元はパソコン版 Claude アプリ用のインストールファイルしか用意していません

代わりにできること

A · GitLab MCP につなげるアプリを使う

  • キー不要、インストール不要 · パソコン版 Claude アプリ(Windows または Mac)のみ。Web やスマホでは使えません

Windsurf、Zed、Gemini CLI など MCP を使える他のアプリは追加方法がそれぞれ違います。アプリ一覧で確認してください

MCP を使えるアプリをすべて見る →

JSON 設定は下の「開発者向け」にあります

つまずいたら?GitLab MCP を使っている人に聞いてみましょう💬 ディスカッション →

ひと目でわかる

週あたりのダウンロードi
npm/PyPIにない
接続方法
パソコンで動く
最新バージョンi
4.3.0
レジストリ公開日i
2026年11月4日
コードの最終更新i
2026年11月15日
作者
mmedum
パッケージ
mcpb: …/gitlab-mcp_4.3.0.mcpb
ウェブサイト
github.com
レジストリでの状態
有効

使えるアプリ

このサーバーのつなぎ方と、各アプリの公式ドキュメントに基づきます。2026年11月10日に確認。

パソコン上で動かせるアプリ

ClaudeGooseLM StudioMsty StudioCherry StudioVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast

すべてのアプリと長所・短所 →

できること

パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。

基本チェックi

誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月15日にチェック

  • ✓ 合格

    作者とリポジトリが一致

    レジストリ名は、リポジトリを所有するGitHubアカウント mmedum で確認済みです

  • ✓ 合格

    今もメンテナンスされている

    コードの最終更新:今日

  • ✓ 合格

    ライセンスがある

    Apache-2.0を使用

  • – 対象外

    エンドポイントが応答する

    これはパソコンで動くため、インターネット上のエンドポイントはありません

  • – 対象外

    OAuthでサインイン

    パソコンで動き、代わりにローカルの設定を使います

  • … 未チェック

    ツールの説明に隠れた指示がない

    パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです

公開済みの脆弱性(OSV.dev)

未確認:バージョン付きの npm と PyPI パッケージのみ確認できます

確認していること → · JSON

作者の方へ:再確認の依頼・情報の誤りの報告

話し合い

質問、コツの共有、使えないことの報告ができます。「役に立った」の多い順です。

まだ投稿はありません。最初の質問や共有をどうぞ。

ここの投稿は利用者によるもので、PopNx チームのものではありません。

ログインして投稿

ユーザーレビュー

まだレビューはありません

ログインしてレビューを書く

開発者ツールのほかのサーバーとの比較i

  • このカテゴリのほかの5911件のうち0%よりスターが多い
  • このカテゴリのほかの5911件のうち69%より最近レジストリに公開
  • 基本チェックの結果が、このカテゴリのほかの5911件のうち100%と同じかそれ以上

レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。

よくある質問

GitLab MCPは安全ですか?

当てはまる基本チェック3項目のうち3項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。

どんなキーやコードが必要ですか?

レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。

パソコンで動きますか、それともクラウドですか?

あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。

今もメンテナンスされていますか?

GitHubリポジトリの最終更新は今日、最新バージョン(4.3.0)がレジストリに届いたのは11 日前です。

どのアプリで使えますか?

Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにMCPBも必要です。

代わりに使えるものは?

同じカテゴリには:GitDiagram, Appllama, Cloudflare MCP, Omnara, Repowise

似た働きのほかの候補

同じカテゴリでほかの作者のもの。コマンドは確認済み。公式を先に、次にスター順。

カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i

GitDiagram

Architecture diagrams, explanations and Mermaid source for public GitHub repositories.

作者:ahmedkhaleel2004広く使われている★ 1.9万2 か月前更新

クラウドで動く✓ 提供元 · gitdiagram.comPopNx チームが実際に試用

Appllama

Study screens, flows and paywalls from top-earning iOS apps, then build from what wins.

作者:Appllama広く使われている★ 51743 か月前更新

クラウドで動く✓ 提供元 · appllama.io

Cloudflare MCP

Cloudflare MCP servers

作者:cloudflare広く使われている★ 446614 か月前更新

クラウドで動く✓ 提供元 · mcp.cloudflare.comPopNx チームが実際に試用

Omnara

Deploy durable AI agents with Omnara, an open-source managed-agent platform.

作者:omnara-ai広く使われている★ 33952 か月前更新

クラウドで動く✓ 提供元 · omnara.com

Repowise

Codebase intelligence for AI coding agents: graph, git history, docs, decisions, code health.

作者:repowise-dev広く使われている↓ 6506/週★ 8138 リポジトリ全体のスター一昨日更新

パソコンでもクラウドでも✓ 提供元 · repowise.dev
  • GitDiagram — クラウドで動き、インストール不要 · キー不要
  • Appllama — クラウドで動き、インストール不要 · キー不要
  • Cloudflare MCP — クラウドで動き、インストール不要 · キー不要 · Claude のディレクトリに掲載
  • Omnara — クラウドで動き、インストール不要 · キー不要
  • Repowise — クラウドでもパソコンにインストールでも使える · キー不要

作者のREADME

READMEを開く

作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。

gitlab-mcp

An MCP server for gitlab.com. One binary over stdio, signed in as you, with your own OAuth application and the token in your OS keyring.

It is for a person with a gitlab.com account who wants an assistant to find and read issues, review merge requests, follow CI and make the changes they ask for, as them. It works inside projects: issues, merge requests, reviews, the repository and CI. It does not administer an instance or a group, and it does not serve self-managed instances.

Unofficial, and not affiliated with GitLab Inc. See NOTICE.

Goals and non-goals

Goals:

  • Content never steers the assistant through the server. Issues, reviews, files and job logs come back marked as untrusted data, hidden text is counted, nothing they link to is fetched, and token shapes in CI output are masked.
  • Nothing it writes runs a command. A quick action such as /merge in a comment is refused or escaped, never executed.
  • Nothing ships, deletes or reaches further unless you turn it on. Merging, approving, running CI and deleting are not registered by default, code reaches a protected branch only through a merge request, and writes can be confined to the groups you name.
  • A write changes only what you read and named. Writes carry what they read and are refused when it moved, a lost create is settled by reading, and every write takes dry_run.
  • Reads are bounded. Every read has a budget and says what it left out and how to continue.
  • Act as you, and log nothing about your work. Every call runs as the signed-in account, and the logs never carry paths, titles or bodies.

Non-goals:

  • Self-managed instances. It talks to gitlab.com and nothing else.
  • Administration. Instance and group settings, users, runners, access tokens, deploy keys, webhooks and integrations are out.
  • CI variables and secure files. Reading them would put secrets in a model's context.
  • Deleting projects or groups, force pushes and protected-branch settings, not even behind a switch.
  • A raw API tool. Every call is a tool with its own guards; nothing sends an arbitrary REST or GraphQL request.
  • Events pushed to it. Webhooks need a listener, and a stdio process has none.
  • A hosted service. It speaks stdio only, so Claude on the web and on mobile cannot reach it.
  • Asking you before a call. Your client approves each call; the server asks nothing.

What makes this one different

  • A curated surface, gated by registration. A tool for each thing a person does in a project, rather than an API mirror, and a tool that is switched off is not registered, so it cannot be called at all.
  • Nothing it writes runs a quick action. GitLab runs /merge and the rest from any comment or description sent through its API.
  • Content is marked as untrusted. Issues, reviews, files and job logs come back inside boundaries the content cannot close.
  • Reviews the way people review. Draft comments, published together, and the server, not the model, computes where an inline comment lands.
  • Signs in like a desktop app. Your own OAuth application, a browser tab, the token in the OS keyring. GitLab's own MCP server runs on the instance over HTTP, and a stdio client reaches it through a Node.js proxy.
  • Verifiable releases. Signed checksums, build provenance and SBOMs.

Tools

ToolWhat it does
get_meWho is signed in, with which scopes, and what GitLab reports about itself
resolve_urlTurn a GitLab web URL into the arguments another tool takes, and name that tool
search_projectsFind projects by name, or within a group
get_projectOne project: default branch, visibility, what it has turned on
list_membersWho has access to a project, and with which role
find_usersAccounts by exact username or by name
search_issuesFind issues across gitlab.com, a group or a project
get_issueOne issue, its description marked as untrusted content, and its linked merge requests
create_issueCreate an issue; labels, assignees and milestone checked first
update_issueChange an issue's fields, refused if it changed since you read it
list_discussionsThe comment threads on an issue or a merge request
list_item_eventsAn issue's or a merge request's label, state, milestone and weight changes, newest first
add_commentComment on an issue or merge request, reply in a thread, or start one, on a diff line or not
update_commentEdit one of your own comments in place, in its thread and on its diff line
resolve_discussionResolve or reopen a thread on a merge request or an issue
link_issuesLink two issues, in one project or two
unlink_issuesRemove the link between two issues
link_merge_requestsMake one merge request wait for another to merge, in one project or two
unlink_merge_requestsRemove a dependency between two merge requests
search_merge_requestsFind merge requests across gitlab.com or a project
get_merge_requestOne merge request with its approvals, reviewer states, linked issues and dependencies
list_mr_filesThe files a merge request changes, with line counts and GitLab's markers
get_mr_diffA merge request's diffs, file by file, bounded
list_mr_commitsA merge request's commits
list_mr_versionsA merge request's diff versions, one per push
compare_mr_versionsWhat changed between two versions of a merge request, or since one
create_merge_requestOpen a merge request from a branch
update_merge_requestChange a merge request's fields, refused if it changed since you read it
track_timeSet or reset an issue's or a merge request's time estimate, and add or reset its time spent
add_review_commentA draft review comment, on the merge request or a diff line
list_review_commentsYour unpublished review comments on a merge request
delete_review_commentDelete one of your drafts
update_review_commentChange the text of one of your drafts, keeping its place
publish_review_commentPublish one of your drafts on its own
submit_reviewPublish all your drafts at once, with a summary and reviewer state
rerequest_reviewAsk a reviewer for a new review once their requested changes are addressed
get_fileA file at a ref, bounded
list_treeA directory listing at a ref
list_branchesA project's branches
list_commitsCommits on a ref or a path
get_commitOne commit and its diff, bounded, and the merge requests that contain it
compare_refsThe commits and diffs between two refs, bounded
list_tagsA project's tags
create_branchCreate a branch from a ref
create_commitCommit file changes to a branch; never the default or a protected one
get_blameWho last changed each line of a file, bounded
cherry_pick_commitApply a commit to a branch; never the default or a protected one
revert_commitUndo a commit on a branch with a new one; never the default or a protected one
list_pipelinesA project's CI pipelines
get_pipelineOne pipeline with the jobs that failed, trigger jobs included
list_jobsA pipeline's jobs
get_job_logA window of a job's log, secrets masked; the failing section on request
get_test_reportA pipeline's test counts and failed cases, secrets masked, bounded
lint_ciCheck a project's CI configuration at a ref, or configuration you pass
list_job_artifactsThe files a job kept as artifacts
get_job_artifactOne text file of a job's artifacts, secrets masked, bounded
list_labelsThe labels a project's issues and merge requests can carry
list_milestonesA project's or a group's milestones
list_boardsA project's issue boards and their lists, each with the search_issues arguments that read it
searchCode, commits, comments and more, in a project, a group or everywhere

| delete_label | Delete a project label (`

冒頭だけを表示しています。続きはリポジトリで読めます