Sunwood-ai-labs

🎯 GitLab Kanban MCP Server

Community Sunwood-ai-labs
Updated

GitLab Kanban board operations through MCP

🎯 GitLab Kanban MCP Server

A Model Context Protocol server for managing GitLab Kanban board operations.

✨ Features

🛠️ Available Tools

  • list_tasks - Retrieve task list from project's Kanban board
  • create_task - Create a new task on the Kanban board
  • update_task - Update an existing task
  • delete_task - Delete a task from the board
  • add_comment - Add a comment to a task

🏗️ Project Structure

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

🚀 Getting Started

📦 Installation

npm install

🔧 Configuration

Create a .env file with the following environment variables:

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

🛠️ Build

npm run build

For development with auto-rebuild:

npm run watch

🔍 Debugging

Since MCP servers communicate over stdio, we recommend using the MCP Inspector:

npm run inspector

📝 Usage

Cline Configuration

Add the following to your 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"
      }
    }
  }
}

🤝 Contributing

  1. Fork this repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m '✨ feat: Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Create a Pull Request

📄 License

This project is licensed under the MIT License.

MCP Server · Populars

MCP Server · New

    hsingjui

    ContextWeaver

    ContextWeaver 是一个基于 MCP 协议、利用 Tree-sitter 和向量搜索为大语言模型提供本地代码库智能上下文编织与检索的工具。

    Community hsingjui
    qase-tms

    Qase MCP Server

    An official Qase MCP server

    Community qase-tms
    repowise-dev

    repowise

    Codebase intelligence for AI-assisted engineering teams: code health scores, auto-generated docs, git analytics, dead code detection, and architectural decisions via MCP.

    Community repowise-dev
    wwwzhouhui

    即梦 MCP 服务器

    一个为即梦AI打造的MCP服务器,让Claude、Cherry Studio等AI应用直接调用即梦的AI生成能力。基于jimeng-free-api-all开源项目,提供OpenAI兼容接口。 核心功能:文本生成图像(即梦4.0/3.1)、图像合成(多图融合)、文本生成视频(480p-1080p)、图像生成视频(静态转动态)。 支持三种模式:stdio(Claude Desktop)、SSE(Web)、HTTP REST API(跨平台)。Docker一键部署,开箱即用。异步轮询优化,确保长时间任务稳定完成。 需要Python 3.10+和Docker,配置SessionID即可使用,每日免费66积分。适合AI创作者、开发者学习MCP协议。MIT开源,代码透明。

    Community wwwzhouhui
    kaorii-ako

    栞 Shiori

    Open-source AI study companion — Google Classroom sync, Gemini AI plans, SRS flashcards, GPA predictor, AI quiz, MCP server for Claude Code. Try demo at shiori-v1.vercel.app

    Community kaorii-ako