What GitLab Personal Access Token scopes are required?
The `api` scope is needed for full API access. For read‑only operations, use `read_api`, `read_repository`, and `write_repository` for repository operations.
@pci-frontend
基本情報
概要はまだありません
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"mcp-server-gitlab-pci-frontend": {
"command": "docker",
"args": [
"build",
"-t",
"vonwig/gitlab:mcp",
"-f",
"src/gitlab/Dockerfile",
"."
]
}
}
}`project_id` (string): Project ID or URL-encoded path
File content and commit details
`project_id` (string): Project ID or URL-encoded path
Updated branch reference
`search` (string): Search query
Project search results
`name` (string): Project name
Created project details
`project_id` (string): Project ID or URL-encoded path
File/directory contents
`project_id` (string): Project ID or URL-encoded path
Created issue details
`project_id` (string): Project ID or URL-encoded path
Created merge request details
`project_id` (string): Project ID or URL-encoded path
Forked project details
`project_id` (string): Project ID or URL-encoded path
Created branch reference
A Model Context Protocol server that integrates with the GitLab API, enabling AI assistants to perform project management, file operations, and repository tasks directly within GitLab. It is designed for developers and teams using GitLab who want to automate workflows via an MCP client like Claude Desktop.
Obtain a GitLab Personal Access Token with the required scopes (api, read_api, read_repository, write_repository). Then configure your MCP client by adding the server to claude_desktop_config.json using either a Docker container or npx. Set the environment variables GITLAB_PERSONAL_ACCESS_TOKEN and optionally GITLAB_API_URL for self-hosted instances.
The `api` scope is needed for full API access. For read‑only operations, use `read_api`, `read_repository`, and `write_repository` for repository operations.
Yes, set the `GITLAB_API_URL` environment variable to your self-hosted GitLab API base URL (e.g., `https://gitlab.example.com/api/v4`).
It can be run via Docker (no local runtime needed) or via npx, which requires Node.js to be installed.
All operations interact with the GitLab API; no local storage is used. Data lives on your GitLab instance (cloud or self-hosted).
Authentication is handled via a GitLab Personal Access Token provided through the `GITLAB_PERSONAL_ACCESS_TOKEN` environment variable.
MCP server that enables AI assistants to interact with Linear project management system through natural language, allowing users to retrieve, create, and update issues, projects, and teams.

Model Context Protocol Servers
Join.cloud lets AI agents work together in real-time rooms. Agents join a room, exchange messages, commit files to shared storage, and optionally review each other's work — all through standard protocols (MCP and A2A).
A Model Context Protocol (MCP) server that helps read GitHub repository structure and important files.

Model Context Protocol Servers
コメント