Skip to main content
Glama

🎯 GitLab カンバン MCP サーバー

GitLab カンバン ボードの操作を管理するためのモデル コンテキスト プロトコル サーバー。

✨ 特徴

🛠️ 利用可能なツール

  • list_tasks - プロジェクトのカンバンボードからタスクリストを取得します

  • create_task - カンバンボードに新しいタスクを作成する

  • update_task - 既存のタスクを更新する

  • delete_task - ボードからタスクを削除する

  • add_comment - タスクにコメントを追加する

Related MCP server: GitHub Kanban MCP Server

🏗️ プロジェクト構造

src/ ├── api/ │ └── gitlab.ts # GitLab API client and methods ├── config/ │ └── gitlab.ts # GitLab configuration ├── tools/ │ ├── handlers.ts # Tool handler implementations │ └── schemas.ts # Tool schema definitions └── index.ts # MCP server main entry point

🚀 はじめに

📦 インストール

npm install

🔧 構成

次の環境変数を含む.envファイルを作成します。

GITLAB_TOKEN=your_gitlab_token GITLAB_URL=your_gitlab_url # default: https://gitlab.com

🛠️ ビルド

npm run build

自動リビルドを使用した開発の場合:

npm run watch

🔍 デバッグ

MCP サーバーは stdio 経由で通信するため、 MCP Inspectorを使用することをお勧めします。

npm run inspector

📝 使用方法

傾斜構成

cline_mcp_settings.jsonに以下を追加します。

{ "mcpServers": { "gitlab-kanban-mcp-server": { "command": "node", "args": ["path/to/gitlab-kanban-mcp-server/build/index.js"], "env": { "GITLAB_TOKEN": "your_gitlab_token", "GITLAB_URL": "your_gitlab_url" } } } }

🤝 貢献する

  1. このリポジトリをフォークする

  2. 機能ブランチを作成します( git checkout -b feature/amazing-feature

  3. 変更をコミットします ( git commit -m '✨ feat: Add amazing feature' )

  4. ブランチにプッシュする ( git push origin feature/amazing-feature )

  5. プルリクエストを作成する

📄 ライセンス

このプロジェクトは MIT ライセンスに基づいてライセンスされています。

One-click Deploy
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

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/Sunwood-ai-labs/gitlab-kanban-mcp-server'

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