VOOZH about

URL: https://glama.ai/mcp/servers/chris-miaskowski/custom-gitlab-mcp-server?locale=ja-JP

⇱ GitLab MCP サーバー by chris-miaskowski | Glama


カスタム GitLab MCP サーバー

Claude やその他の MCP 準拠の AI アシスタントと統合するための GitLab MCP (モデル コンテキスト プロトコル) サーバーのカスタム実装。

概要

この MCP サーバーは GitLab リポジトリとのシームレスな統合を提供し、AI アシスタントが次のことを行うことを可能にします。

  • GitLabリポジトリを検索

  • ファイルの内容を取得する

  • ファイルを作成または更新する

  • 1回のコミットで複数のファイルをプッシュする

  • 問題の作成とマージリクエスト

  • フォークリポジトリ

  • ブランチを作成する

Related MCP server: GitLab MCP Server

固定実装

このカスタム実装は、標準の GitLab MCP サーバー実装、特にsearch_repositoriesツールに存在していたスキーマ検証の問題を修正します。

インストール

  1. このリポジトリをクローンする

  2. 依存関係をインストールします:

    npm install
  3. Claude 設定ファイルまたは Claude Desktop 構成ファイルで構成します。

    {
     "mcpServers": {
     "github.com/modelcontextprotocol/servers/tree/main/src/gitlab": {
     "command": "node",
     "args": [
     "/path/to/custom-gitlab-server/index.js"
     ],
     "env": {
     "GITLAB_PERSONAL_ACCESS_TOKEN": "your-gitlab-token",
     "GITLAB_API_URL": "https://your-gitlab-instance/api/v4"
     }
     }
     }
    }

前提条件

  • Node.js (v14以上)

  • 適切なスコープを持つ GitLab 個人アクセス トークン:

    • 完全なAPIアクセスのためのapi

    • 読み取り専用アクセス用のread_api

    • リポジトリ操作用のread_repositorywrite_repository

利用可能なツール

ツール名

説明

search_repositories

GitLabプロジェクトを検索

get_file_contents

ファイルまたはディレクトリの内容を取得する

create_or_update_file

単一のファイルを作成または更新する

push_files

1回のコミットで複数のファイルをプッシュする

create_repository

新しいGitLabプロジェクトを作成する

create_issue

新しい問題を作成する

create_merge_request

新しいマージリクエストを作成する

fork_repository

プロジェクトをフォークする

create_branch

新しいブランチを作成する

ライセンス

マサチューセッツ工科大学

F
license - not found
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/chris-miaskowski/custom-gitlab-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server