gitlab-kanban-mcp-server

gitlab-kanban-mcp-server

1

GitLab Kanban MCP Server is a Model Context Protocol server designed to manage GitLab Kanban board operations efficiently. It provides tools for task management, including creating, updating, and deleting tasks, as well as adding comments.

🎯 GitLab Kanban MCP Server

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

✨ Features

🛠️ Available Tools

  • Retrieve task list from project's Kanban board
  • Create a new task on the Kanban board
  • Update an existing task
  • Delete a task from the board
  • Add a comment to a task

🏗️ Project Structure

The project is organized into various directories: api, config, tools, and index.ts is the main entry point of the MCP server.

🚀 Getting Started

📦 Installation

Install with npm: npm install

🔧 Configuration

Create a .env file with GitLab token and URL.

🛠️ Build

Build the project with: npm run build. Use npm run watch for development with auto-rebuild.

🔍 Debugging

Use the MCP Inspector for debugging via stdio.

📝 Usage

Configure cline_mcp_settings.json to run the server.