add_comment
タスクにコメントを追加
Manage a GitLab project's Kanban board from the conversation — list, create, update and delete tasks, and comment on them.
LABSCO SUMMARY
This does not try to be a general GitLab client. If your working question is "what is on the board and what should move", a small surface keeps the model on task and out of merge requests and pipelines. Self-hosted instances are a config value, not a fork.
A small TypeScript server over the GitLab API, scoped to Kanban board operations on a project rather than the whole GitLab surface.
list_taskscreate_taskupdate_taskdelete_taskadd_commentA GitLab token in GITLAB_TOKEN and the instance URL in GITLAB_URL, which defaults to https://gitlab.com so self-hosted GitLab works too. Node dependencies installed and built; the client runs build/index.js. The package is gitlab-kanban-mcp-server 0.1.0, built on MCP SDK 0.6.0.
One command plus a key — npx -y github:Sunwood-ai-labs/gitlab-kanban-mcp-server, then supply credentials
USE CASES
Create the tasks on the project board as they come up, so the decision and the ticket happen in the same place.
List what is on the board, update the ones that moved, and leave a comment where something needs explaining.
List everything, then delete what is stale and update the rest, without switching to the GitLab UI.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
add_commentタスクにコメントを追加
create_taskカンバンボードに新しいタスクを作成
delete_taskカンバンボードのタスクを削除
list_tasksプロジェクトのカンバンボードのタスク一覧を取得
update_taskカンバンボードのタスクを更新
BEFORE YOU INSTALL
5 tools when we connected.
The documented client runs the server on your machine.
CONTEXT COST
Rated by the size of the 5 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
git clone https://github.com/Sunwood-ai-labs/gitlab-kanban-mcp-server
cd gitlab-kanban-mcp-server
npm install
npm run buildnpx -y github:Sunwood-ai-labs/gitlab-kanban-mcp-server{
"mcpServers": {
"gitlab-kanban-mcp-server": {
"command": "node",
"args": [
"<YOUR_PATH_TO_GITLAB_KANBAN_MCP_SERVER>/build/index.js"
],
"env": {
"GITLAB_TOKEN": "<YOUR_GITLAB_TOKEN>",
"GITLAB_URL": "<YOUR_GITLAB_URL>"
}
}
}
}