Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Gitlab Kanban

FreeNot checked

GitLabのカンバンボード操作を行うためのMCPサーバー

GitHubEmbed

About

GitLabのカンバンボード操作を行うためのMCPサーバー

README

GitLab Kanban MCP
EN doc JA doc
GitLab TypeScript Node.js MCP SDK MIT License

🎯 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.

from github.com/Sunwood-ai-labs/gitlab-kanban-mcp-server

Installing Gitlab Kanban

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/Sunwood-ai-labs/gitlab-kanban-mcp-server

FAQ

Is Gitlab Kanban MCP free?

Yes, Gitlab Kanban MCP is free — one-click install via Unyly at no cost.

Does Gitlab Kanban need an API key?

No, Gitlab Kanban runs without API keys or environment variables.

Is Gitlab Kanban hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Gitlab Kanban in Claude Desktop, Claude Code or Cursor?

Open Gitlab Kanban on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Gitlab Kanban with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs