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 boardcreate_task
- Create a new task on the Kanban boardupdate_task
- Update an existing taskdelete_task
- Delete a task from the boardadd_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
- Fork this repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m '
)feat: Add amazing feature'
- Push to the branch (
git push origin feature/amazing-feature
) - Create a Pull Request
License
This project is licensed under the MIT License.
GitLab Kanban MCP Server
Project Details
- Sunwood-ai-labs/gitlab-kanban-mcp-server
- Last Updated: 12/17/2024
Recomended MCP Servers
MCP Server built for use with VS Code / Cline / Anthropic - enable google search and ability...
## MCP-Images Looking for a powerful image processing server? MCP Server-Image provides enterprise-grade image handling with just a...
An experimental MCP server for controlling Apple Music.
Fetch data from Hong Kong Observatory with MCP
A Model Context Protocol (MCP) server that provides enhanced file operation capabilities with streaming, patching, and change tracking...
An MCP server for fireflies
Simple RAGFlow MCP. Only useful until the RAGFlow team releases the official MCP server
MCP that allows us to load our bruno collection and have AI call it on our behalf
A podman ubuntu 24.04 container that serves a MCP server; with file, code execution, bash shell, and more.
MCP server to provide Jira Tickets information to AI coding agents like Cursor